[1] http://blog.spider.im/2018/06/26/cka-exam/
[2] https://blog.csdn.net/Ivan_Wz/article/details/119457692
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 (作者:张华 发表于:2018-07-13)echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" |sudo tee /etc/apt/sources.list.d/kubernetes.listsudo apt-k
我们都知道,k8s中有三位大哥:kubelet, kubeadm, kubectl
kubelet是服务,用来调用下层的container管理器,从而对底层容器进行管理。
kubectl是API,供我们调用,键入命令对k8s资源进行管理。
kubeadm是管理器,我们可以使用它进行k8s节点的管理。
今天,我们就基于kubeadm来详细讲讲怎么部署高可用K8S集群
作者:张华 发表于:2020-09-21
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明
Install k8s with keystone (http)
juju add-model k8s stsstack/stsstack
juju deploy kubernetes-core
wget https://raw.githubusercontent.com/juju-solutions/kubernetes-docs/master/assets/keystone.
Sign the CLA
Sign via Hellosign - https://github.com/kubernetes/community/blob/master/CLA.md
then set email for github - https://g...
https://www.cnblogs.com/breezey/p/11770780.html
配置kubeadm-config.yaml
通过如下指令创建默认的kubeadm-config.yaml文件:
kubeadm config print init-defaults > kubeadm-config.yaml
#生成KubeletConfiguration示例文件
kubeadm config print init-defaults --component-configs Kubele
作者:张华 发表于:2019-11-05
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 (https://zhhuabj.blog.csdn.net)
Client与nginx-ingress之间可以配置https,此时nginx-ignress与backends仍然可以配置http, ssl termination, ssl passthrough三种模...
关闭防火墙,不然后期的apiserver的restful通信会refused
1systemctl stop firewalld && systemctl disable firewalld
关闭selinux
1sed -i ...
kubeadm常用命令初始化一个master节点将node节点加入集群升级k8s版本管理kubeadm join使用的令牌清空kubeadm init 或者kubeadm join对主机所作的任何更改打印Kubeadm版本预览kubeadm可用的新功能
初始化一个master节点
kubeadm init
将node节点加入集群
kubeadm join
升级k8s版本
kubeadm upgrade
管理kubeadm join使用的令牌
kubeadm token
清空kubeadm
yum install docker-ce kubelet-1.11.1 kubeadm-1.11.1 kubectl-1.11.1 kubernetes-cni
启动kubelet失败
sysemctl status kubelet.service
bash: sysemctl: command not found...
[root@localhost rpm]# systemctl status kubelet.service
● kubelet.
要导出 Kubernetes 集群中的 Deployment YAML 文件,可以使用 `kubectl` 命令行工具。
1. 首先,使用以下命令列出集群中的所有 Deployment:
kubectl get deployments
2. 找到您想要导出 YAML 文件的 Deployment,并使用以下命令导出其 YAML 文件:
kubectl get deployment <deployment-name> -o yaml > <filename>.yaml
其中 `<deployment-name>` 是您要导出 YAML 文件的 Deployment 的名称,`<filename>` 是您要保存 YAML 文件的文件名。
例如,如果您要导出名为 `my-deployment` 的 Deployment 的 YAML 文件并将其保存为 `my-deployment.yaml`,则可以使用以下命令:
kubectl get deployment my-deployment -o yaml > my-deployment.yaml
导出 YAML 文件后,您可以使用此文件来重新创建 Deployment 或将其用作模板来创建其他 Deployment。
审查结果记录表的内容可以根据不同的审查对象和审查目的而有所不同,但通常包含以下几个核心部分:一、基本信息审查日期:记录审查进行的日期。审查人员:列出参与审查的人员姓名或ID。审查对象:明确被