Pod包含一个或若干容器的集合APod(as in a pod of whales or pea pod) is a group of one or morecontainers(such as Docker containers), with shared storage/network, and a specification for how to run the con...
目录架构图工作原理架构图工作原理
[root@xdoctorx-7008 ~]# systemctl status docker● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)...
目录基本用法关联用法查看pod的label标签label:用于给一些资源打上标签基本用法apiVersion: v1kind: Podmetadata: name: nginx-pod labels: app: nginx名称为nginx-pod的pod,有一个label,key为app,value为nginx关联用法selectapiVersion: apps/v1kind: Deploymentmetadata: nam.
同一个Node之间Pod的相互访问不同Node之间Pod的相互访问编辑yamlvinginx_pod.yamlapiVersion: v1kind: Podmetadata: name: nginx-pod labels: app: nginxspec: containers: - name: nginx-container image: nginx ports: - containerPort: 8028vibus...
查看pod列表get podsget pods -o wide
yaml例子编辑yamlapiVersion: apps/v1kind: ReplicaSetmetadata: name: nginx labels: tier: frontendspec: replicas: 3 selector: matchLabels: tier: frontend template: metadata: name: nginx labels: tier: fron...
#只能使用空格,不能使用tabapiVersion: v1 版本号kind: pod 当前k8s的资源类型 podmetadata: 元数据 name: nginx pod名称spec: pod容器详情 containers: 容器列表 - name: nginx 容器名称 image: nginx 容器镜像地址 ports: - containerPort:8080 容器端口...
问题通过Deployment管理Pod,随时可能对Pod进行扩缩容,这时候Pod的IP地址是变化的。而Service有固定的IP,不管Pod怎么创建和销毁,都可以通过Service的IP进行访问。所以把相同或者具有关联的Pod,打上Label,组成Service。编写yamlapiVersion: apps/v1kind: Deploymentmetadata: name: whoami-deployment labels: app: whoamis...
ClusterIP:只对集群内部可见NodePort:对外部可见
portservice暴露在cluster ip上的端口,<cluster ip>:port是提供给集群内部
portservice暴露在cluster ip上的端口,<cluster ip>:port是提供给集群内部客户访问service的入口nodePort<nodeIP>:nodePort 是提供给集群外部客户访问service的入口port和nodePort都是service的端口,前者暴露给集群内客户访问服务,后者暴露给集群外客户访问服务。targetPortpod上的端口,从port和nodePort上到来的数据最终经过kube...
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号