导航菜单
首页 >  cka报考条件和费用  > 关于CKA

关于CKA

白话介绍容器

了解什么是容器

容器和镜像之间的关系

了解镜像 下载镜像

配置docker加速器

快速运行一个简单的容器

docker镜像管理

了解镜像的命名方式

镜像管理pull,tag,rmi

导入及导出镜像

容器管理

管理容器常见的命令,包括:查看容器属性,获取shell,

容器和服务器之间互相拷贝文件,查看容器日志信息

学会分析容器为何报错及解决问题的能力

数据卷的使用

容器中变量的使用

容器的端口映射

link方式实现容器互联

docker网络管理

容器互联

练习:用wordpress+MySQL搭建个人博客

自定义镜像

使用Dockerfile自定义镜像的流程

如何在安装软件包

如何把文件拷贝到新镜像里

如何指定数据卷

如何在新镜像里指定变量

练习1:创建一个NGINX镜像

练习2:创建个具有ssh功能的镜像

本地仓库管理

使用register 搭建本地仓库

往本地docker仓库推送镜像

在客户端上设置默认仓库地址

删除本地仓库里的镜像

使用harbor搭建私有仓库

安装harbor

配置harbor

往harbor里上传镜像

从harbor下载镜像

限制容器资源

了解为什么要限制资源及cgroup介绍

限制内存资源

限制容器CPU资源

监控容器

cadvisor介绍

部署cadvisor监控容器负载

containerd的配置和使用

安装containerd

配置containerd的配置文件

nerdctl客户端的使用

   kubernetes框架

了解kubernetes的框架

了解kubernetes各个组件的含义

kubernetes安装

通过kubeadmin方式安装kubernetes

安装后需要做的完善工作

添加和删除节点

安装metric server 实现监控节点及pod负载

了解什么是命名空间,并对命名空间进行管理

多集群之间切换

pod及节点管理

如何通过命令行创建pod

通过yaml文件创建pod及yaml文件的语法

了解pod的镜像下载策略

了解pod重启策略

优雅的关闭pod

pod钩子的配置和使用

pod中变量的设置

了解pod的调度策略

通过label手动指定pod运行的节点,主机亲和性

初始化容器 (init container)

静态pod (static pod)

节点cordon及uncordon管理

节点taint及pod的tolerations

密码管理

使用secret管理密码

以卷的方式引用secret

以变量的方式引用secret

使用configmap管理密码

以卷的方式引用configmap

以变量的方式引用configmap

deployment

理解deployment的作用

通过命令行的方式快速deployment

通过YAML方式创建deployment

使用deployment对镜像版本进行升级及回滚

使用deployment管理pod副本数

了解deployment滚动更新

自动水平伸缩HPA

健康性检查

pod的默认检查策略

通过liveness对pod健康性检查

使用readiness对pod健康性检查

健康性检查在各种环境中的应用

其他控制器

了解什么是daemonset及为什么要用到daemonset

通过标签设置pod运行在特定的机器上

了解并配置ReplicationController

了解并配置ReplicaSet

了解并配置StatefulSet

对比所有这些控制器的区别及应用范围

服务发现

理解service的工作原理

服务的类型:clusterIP, NodePort,LoadBalancer,ingress

服务的发现

环境变量

DNS的发现方式

 

存储管理本地卷

emptyDir

hostPath

网络数据卷

NFS

iscsi

持久性存储

persistent volume

persistent volume claim

persistent volume回收策略

动态卷供应

job

创建job

了解job中pod的重启策略

计划任务 cronjob

网络模型

kubernetes跨机器通信原理

配置calico网络实现跨主机通信

网络策略

Kubernetes包管理Helm3

Helm工具的架构和安装使用

Charts的概念和使用

搭建私有源

helm3实战-kubernetes日志管理EFK

Kubernetes日志收集方法介绍

ELK概述及部署

ELK日志管理

helm3实战-kubernetes监控

监控方案

使用prometheus监控

安全及配额管理了解kubernetes的验证方式

用户名和密码的登录方式 创建用户

kubeconfig的登录方式 创建kubeconfig

了解基于角色的访问控制RBAC

了解什么是角色,给角色设置权限

如何把角色绑定给用户

什么是集群角色,如何把集群角色绑定用户

了解什么Service Account(SA)

如何给SA设置权限

资源限制

了解pod里resource字段的意思并验证

LimitRange

ResourceQuota

DevOps

了解devops

gitlab配置

安装及配置Jenkins

使用gitlab+Jenkins+kubernetes建立CI/CD解决方

考前辅导

约考流程

约考注意点

考试注意点提醒

模拟环境的使用

考前辅导讲解

 

相关推荐: