第1题: 基于角色的访问控制-RBAC
创建相应的命名空间
$ kubectl create namespace app-team1
第2题 节点维护-指定node节点不可用
无需配置前置环境
第3题 K8s版本升级
初始安装只要不是最后一个版本,就无需配置前置环境
第4题 Etcd数据库备份恢复
安装支持 etcdctl 命名的安装包 etcd-client
$ sudo apt install -y etcd-client
由于使用kubeadm安装的群集,无法找到题目中的路径和证书,改为备份:
/etc/kubernetes/pki/etcd/ca.crt /etc/kubernetes/pki/etcd/healthcheck-client.crt /etc/kubernetes/pki/etcd/healthcheck-client.key
第5题 网络策略NetworkPolicy
创建相应的命名空间(版本不一样,相应的命名空间名称也区别)
$ kubectl create namespace internal
第6题 四层负载均衡service
先创建 使用镜像为 nginx 的 deployment front-end ,且端口不为80
$ kubectl create deployment front-end --image=nginx
第7题 七层负载均衡Ingress
创建命名空间 ing-internal
$ kubectl create namespace internal
第8题 Deployment管理pod扩缩容
使用第六题创建的 deployment front-end
第9题 pod指定节点部署
默认节点 labels 没有 disk: spinning 这样标签
给其中一个节点创建 disk: spinning 标签
$ kubectl label nodes k8s-node01 disktype=spinning
第10题 检查Node节点的健康状态
无需配置前置环境
第11题 一个Pod封装多个容器
无需配置前置环境
第12题 持久化存储卷Persistent、Volume
无需配置前置环境
第13题 PersistentVolumeClaim
先创建 PV,并标记名称为 c

该博客详细介绍了Kubernetes CKA考试的前置环境配置,涵盖了从RBAC权限控制到Pod日志监控,包括节点维护、K8s版本升级、Etcd备份恢复、网络策略、负载均衡、持久化存储、Pod监控等多个方面,为考生提供了全面的考前准备指导。
最低0.47元/天 解锁文章
9846

被折叠的 条评论
为什么被折叠?



