随笔分类 -  K8S

摘要:kubectl create deploy nginx --image=**nginx:1.14.2** --replicas=3 -oyaml --dry-run=client > nginx-deploy.yaml apiVersion: apps/v1 kind: Deployment met 阅读全文
posted @ 2023-02-20 22:51 运维小勾勾 阅读(178) 评论(0) 推荐(0)
摘要:Kubernetes是谷歌以Borg为前身,基于谷歌15年生产环境经验的基础上开源的一个项目,Kubernetes致力于提供跨主机集群的自动部署、扩展、高可用以及运行应用程序容器的平台。 阅读全文
posted @ 2022-12-12 23:04 运维小勾勾 阅读(43) 评论(0) 推荐(0)
摘要:1.1 Master节点:整个集群的控制中枢 Kube-APIServer:集群的控制中枢,各个模块之间信息交互都需要经过Kube-APIServer,同时它也是集群管理、资源配置、整个集群安全机制的入口。 Controller-Manager:集群的状态管理器,保证Pod或其他资源达到期望值,也是 阅读全文
posted @ 2022-12-12 23:02 运维小勾勾 阅读(394) 评论(0) 推荐(0)
摘要:apiVersion: v1 # 必选,API的版本号 kind: Pod # 必选,类型Pod metadata: # 必选,元数据 name: nginx # 必选,符合RFC 1035规范的Pod名称 namespace: default # 可选,Pod所在的命名空间,不指定默认为defau 阅读全文
posted @ 2022-12-12 23:01 运维小勾勾 阅读(43) 评论(0) 推荐(0)
摘要:Pod是Kubernetes中最小的单元,它由一组、一个或多个容器组成,每个Pod还包含了一个Pause容器,Pause容器是Pod的父容器,主要负责僵尸进程的回收管理,通过Pause容器可以使同一个Pod里面的多个容器共享存储、网络、PID、IPC等。 阅读全文
posted @ 2022-12-12 22:59 运维小勾勾 阅读(614) 评论(0) 推荐(0)
摘要:1.1 Kubelet启动过程 TLS BootStrapping 官方文档: https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/#initialization-pr 阅读全文
posted @ 2022-12-07 00:12 运维小勾勾 阅读(287) 评论(0) 推荐(0)
摘要:[root@k8s-master01 ~]# kubeadm certs check-expiration --查看证书有效期 [root@k8s-master01 /etc/kubernetes/pki]# cp -rp /etc/kubernetes/pki/ /opt/pki.bak --备份 阅读全文
posted @ 2022-11-30 00:32 运维小勾勾 阅读(73) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-11-28 22:45 运维小勾勾 阅读(18) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-11-28 22:40 运维小勾勾 阅读(26) 评论(0) 推荐(0)
摘要:Nov 27 12:57:35 k8s-master01 systemd: Unit kubelet.service entered failed state.Nov 27 12:57:35 k8s-master01 systemd: kubelet.service failed.Nov 27 12 阅读全文
posted @ 2022-11-27 13:57 运维小勾勾 阅读(593) 评论(0) 推荐(0)
摘要:[root@k8s-master01 ~]# kubeadm init --config /root/new.yaml --upload-certs[init] Using Kubernetes version: v1.20.15[preflight] Running pre-flight chec 阅读全文
posted @ 2022-11-27 13:32 运维小勾勾 阅读(561) 评论(0) 推荐(0)