摘要:
集群资源分类 名称空间级别:kubeamd k8s,kube-system 集群级别: 元数据类型: 注意,yml文件不支持tab键的缩进,会报错 docker pull 192.168.68.253:8253/library/nginx:latest 编写资源清单:注意,Pod首字母必须大写 ap 阅读全文
posted @ 2025-09-22 20:53
再练习两年半
阅读(5)
评论(0)
推荐(0)
摘要:
容器运行的流程:kubectl指令->api-server->etcd->kublet->CRI(容器运行接口)->容器生命周期 init C:ini-pod.yml apiVersion: v1 kind: Pod metadata: name: myapp-pod labels: app: my 阅读全文
posted @ 2025-09-22 20:52
再练习两年半
阅读(4)
评论(0)
推荐(0)
摘要:
apiVersion: v1 kind: Pod metadata: name: readiness-httpget-pod namespace: default spec: containers: name: readiness-httpget-container image: 192.168.6 阅读全文
posted @ 2025-09-22 20:52
再练习两年半
阅读(7)
评论(0)
推荐(0)
摘要:
extensions/v1betal版本在1.9被废弃 apiVersion: apps/v1 kind: ReplicaSet metadata: name: frontend spec: replicas: 3 selector: matchLabels: tier: frontend temp 阅读全文
posted @ 2025-09-22 20:52
再练习两年半
阅读(4)
评论(0)
推荐(0)
摘要:
[root@master manifests]# vim myapp-deploy.yaml apiVersion: apps/v1 kind: Deployment metadata: name: myapp-deploy namespace: default spec: replicas: 3 阅读全文
posted @ 2025-09-22 20:52
再练习两年半
阅读(4)
评论(0)
推荐(0)
摘要:
将default命名空间的 pod-reader Role赋予jane,此后jane用户在default命名空间中将具有pod-reader的权限kind: RoleBinding apiVersion: rbac.authorization.k8s.io/v1betal metadata: nam 阅读全文
posted @ 2025-09-22 20:52
再练习两年半
阅读(8)
评论(0)
推荐(0)
摘要:
1、获取harbor.tgz安装包 https://pan.baidu.com/s/1Y9BlAVQ1iJHEwkIDhEO5HA?pwd=1111#list/path=%2F tar -zxvf harbor-offline-installer-v2.8.4.tgz 2、 进入解压后的文件目录,备 阅读全文
posted @ 2025-09-22 20:51
再练习两年半
阅读(3)
评论(0)
推荐(0)
摘要:
Kubernetes的网络模型假定了所有 Pod都在一个可以直接连通的扁平的网络空间中,这在GCE(Google Compute Engine)里面是现成的网络模型,Kubernetes假定这个网络已经存在。而在私有云里搭建Kubernetes集群,就不能假定这个网络已经存在了。我们需要自己实现这个 阅读全文
posted @ 2025-09-22 20:51
再练习两年半
阅读(9)
评论(0)
推荐(0)
摘要:
每一个容器创建的同时都会创建一个pause,所有容器共享pause的网络和存储卷,容器之间通过localhost:端口号直接访问,因此容器端口不能冲突 自主式pod:没人管理,死亡也不会重建 被控制器管理的pod: RC/RS/Deployment/HPA ReplicationController 阅读全文
posted @ 2025-09-22 20:51
再练习两年半
阅读(6)
评论(0)
推荐(0)