随笔分类 - K8S
摘要:job 负责处理任务,即仅执行一次的任务,它保证批处理任务的一个或多个 Pod 成功结束。而CronJob 则就是在 Job 上加上了时间调度。 我们用 Job 这个资源对象来创建一个任务,我们定义一个 Job 来执行一个倒计时的任务,对应的资源清单如下所示:(job-demo.yaml) apiV
阅读全文
摘要:1.概念阐述 DaemonSet:守护进程集,缩写为ds,在所有节点或者是匹配的节点上都部署一个Pod。 DaemonSet确保全部(或者某些)节点上运行一个Pod副本。当有新节点加入集群时,也会为它们新增一个Pod。当节点从集群中移除时,这些Pod也会被回收,删除DaemonSet将会删除它创建的
阅读全文
摘要:1.分类 级联删除: 删除StatefulSet时同时删除pod 非级联删除: 删除StatefulSet时不删除pod 2.级联删除 [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-6cdd5d
阅读全文
摘要:1.查看pod [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE web-0 1/1 Running 0 111m web-1 1/1 Running 0 112m web-2 1/1 Running 0 3m
阅读全文
摘要:1.当前版本 [root@k8s-master01 ~]# kubectl get sts web -oyaml|grep image f:imagePullPolicy: {} f:image: {} - image: nginx:1.15.2 imagePullPolicy: IfNotPres
阅读全文
摘要:1.扩容 [root@k8s-master01 ~]# kubectl scale --replicas=3 deploy nginx deployment.apps/nginx scaled [root@k8s-master01 ~]# kubectl get po NAME READY STAT
阅读全文
摘要:# Deployment 暂停功能 [root@k8s-master01 ~]# kubectl rollout pause deployment nginx deployment.apps/nginx paused [root@k8s-master01 ~]# kubectl set image
阅读全文
摘要:1.查看当前镜像 [root@k8s-master01 ~]# kubectl get deploy nginx -oyaml|grep image kubernetes.io/change-cause: kubectl set image deploy nginx nginx=nginx:1.15
阅读全文
摘要:1.查看镜像 [root@k8s-master01 ~]# kubectl get deploy -oyaml |grep image f:image: {} f:imagePullPolicy: {} - image: nginx:1.15.2 imagePullPolicy: IfNotPres
阅读全文
摘要:1.Deployment概念 用于部署无状态的服务,这个最常用的控制器。一般用于管理维护企业内部无状态的微服务,比如configserver、zuul、springboot。他可以管理多个副本的Pod实现无缝迁移、自动扩容缩容、自动灾难恢复、一键回滚等功能。 2.创建一个Deployment 1.命
阅读全文
摘要:1.yaml文件 [root@k8s-master01 ~]# cat -n pod.yaml # 新增第20行 1 apiVersion: v1 # 必选,API的版本号 2 kind: Pod # 必选,类型Pod 3 metadata: # 必选,元数据 4 name: nginx # 必选,
阅读全文
摘要:链接: https://zhuanlan.zhihu.com/p/113000105 可能是因为flannel没起来 coredns也不会起来的
阅读全文
摘要:问题如图 [root@k8s-master01 ~]# kubectl get po -n kube-system NAME READY STATUS RESTARTS AGE calico-kube-controllers-5f6d4b864b-5wxb9 1/1 Running 18 6d23h
阅读全文
摘要:[root@k8s-master01 ~]# cat pod.yaml 1 apiVersion: v1 # 必选,API的版本号 2 kind: Pod # 必选,类型Pod 3 metadata: # 必选,元数据 4 name: nginx # 必选,符合RFC 1035规范的Pod名称 5
阅读全文
摘要:[root@k8s-master01 ~]# kubelet --version Kubernetes v1.20.0 问题: [root@k8s-master01 ~]# kubctl get node No resources found [root@k8s-master01 ~]# syste
阅读全文
浙公网安备 33010602011771号