赞
踩
- 一种是核心组件运行成功后,对核心组件进行设置的conf配置文件
- 一种是用来部署安装核心组件pod的yaml文件,这种文件我们又称为k8s静态文件,存放在"/etc/kubernetes/manifests"文件夹下
- admin.conf: 使用kubeadm安装时,kubeadm配置文件,管理员权限配置文件,能够操作集群的核心
- controller-manager.con: ControllerManager控制管理器的配置文件(controllerManager具体功能参考前面文档,例如apiServer用来接收请求,接收到的请求有controllerManager控制器解析下发)
- kubelet.conf: kubelet的配置文件(kubelet真正实现功能的组件可以理解为监工)
- scheduler.conf: 调度器的配置文件(例如执行一次部署命令,部署的应用实际安装到哪个节点使用调度器计算确定)
根据静态非静态这个说法,k8s服务安装时用来运行核心组件的pod称为静态pod, 我们自己通过k8s运行的自己的服务pod称为动态pod
- etcd.yaml:
- kube-apiserver.yaml
- kube-controller-manager.yaml
- kube-scheduler.yaml
- /etc/kubernetes/bootstrap-kubelet.conf: kubelet启动引导配置文件
- /etc/kubernetes/kubelet.conf: kubelet核心配置文件
- /lib/kubelet/config.yaml: kubelet扩展配置文件
- /lib/kubelet/plugins/: 该文件夹下存放了kubelet插件相关的配置文件
- /lib/kubelet/pods/: 该文件下存放了kubelet启动的pod相关配置文件
- Basic Commands (Beginner):初学者掌握的命令
- Basic Commands (Intermediate):基础命令
- Deploy Commands: 部署用的命令
- Cluster Management Commands: 集群管理的命令
- Troubleshooting and Debugging Commands: debug的命令
- Advanced Commands: 高阶命令
- Settings Commands: 设置命令
- Other Commands: 其他
- 执行"yum install bash-completion" 安装 bash-completion 工具
- 执行"echo 'source<(kubectlcompletionbash) '>>~/.bashrc" 命令,"/.bashrc"中导入source补全脚本
- 执行"kubectl completion bash >/etc/bash_completion.d/kubectl"命令将补全脚本添加到"/etc/bash_completion.d"中
- 执行"source /usr/share/bash-completion/bash_completion" 设置生效
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。