当前位置: 首页 > wzjs >正文

一键做网站的软件沭阳网站设计

一键做网站的软件,沭阳网站设计,wordpress陶哲轩,长春汽开区建设局网站一、下载k8s二进制文件 下载地址: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG -1.20.md 注:打开链接你会发现里面有很多包,下载一个 server 包就够了,包含了 Master 和 Worker Node 二进制文件。…

一、下载k8s二进制文件

下载地址:
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG
-1.20.md

注:打开链接你会发现里面有很多包,下载一个 server 包就够了,包含了 Master 和 Worker Node 二进制文件。
在这里插入图片描述

二、解压二进制包

# 创建工作目录
mkdir -p /opt/kubernetes/{bin,cfg,ssl,logs}
# 解压
tar zxvf kubernetes-server-linux-amd64.tar.gz
cd kubernetes/server/bin
cp kubelet kube-proxy /opt/kubernetes/bin # 本地拷贝
cp kubectl /usr/bin/ #拷贝kubectl到系统的bin目录,方便直接使用kubectl命令

三、创建配置文件

cat > /opt/kubernetes/cfg/kubelet.conf << EOF
KUBELET_OPTS="--logtostderr=false \\
--v=2 \\
--log-dir=/opt/kubernetes/logs \\
--hostname-override=k8s-node1 \\
--network-plugin=cni \\
--kubeconfig=/opt/kubernetes/cfg/kubelet.kubeconfig \\
--bootstrap-kubeconfig=/opt/kubernetes/cfg/bootstrap.kubeconfig \\
--config=/opt/kubernetes/cfg/kubelet-config.yml \\
--cert-dir=/opt/kubernetes/ssl \\
--pod-infra-container-image=lizhenliang/pause-amd64:3.0"
EOF

• --hostname-override:显示名称,集群中唯一
• --network-plugin:启用 CNI
• --kubeconfig:空路径,会自动生成,后面用于连接 apiserver
• --bootstrap-kubeconfig:首次启动向 apiserver 申请证书
• --config:配置参数文件
• --cert-dir:kubelet 证书生成目录
• --pod-infra-container-image:管理 Pod 网络容器的镜像(docker镜像)

3.1 配置参数文件

cat > /opt/kubernetes/cfg/kubelet-config.yml << EOF
kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1
address: 0.0.0.0
port: 10250
readOnlyPort: 10255
cgroupDriver: cgroupfs
clusterDNS:
- 10.0.0.2
clusterDomain: cluster.local
failSwapOn: false
authentication:anonymous:enabled: falsewebhook:cacheTTL: 2m0senabled: truex509:clientCAFile: /opt/kubernetes/ssl/ca.pem
authorization:mode: Webhookwebhook:cacheAuthorizedTTL: 5m0scacheUnauthorizedTTL: 30s
evictionHard:imagefs.available: 15%memory.available: 100Minodefs.available: 10%nodefs.inodesFree: 5%
maxOpenFiles: 1000000
maxPods: 110
EOF

3.2 生成 kubelet 初次加入集群引导 kubeconfig 文件

KUBE_CONFIG="/opt/kubernetes/cfg/bootstrap.kubeconfig"
KUBE_APISERVER="https://192.168.1.20:6443" # apiserver IP:PORT
TOKEN="c47ffb939f5ca36231d9e3121a252940" # 与 token.csv 里保持一致
# 生成 kubelet bootstrap kubeconfig 配置文件
kubectl config set-cluster kubernetes \
--certificate-authority=/opt/kubernetes/ssl/ca.pem \
--embed-certs=true \
--server=${KUBE_APISERVER} \
--kubeconfig=${KUBE_CONFIG}
kubectl config set-credentials "kubelet-bootstrap" \
--token=${TOKEN} \
--kubeconfig=${KUBE_CONFIG}
kubectl config set-context default \
--cluster=kubernetes \
--user="kubelet-bootstrap" \
--kubeconfig=${KUBE_CONFIG}
kubectl config use-context default --kubeconfig=${KUBE_CONFIG}

四、systemd 管理 kubelet

cat > /usr/lib/systemd/system/kubelet.service << EOF
[Unit]
Description=Kubernetes Kubelet
After=docker.service
[Service]
EnvironmentFile=/opt/kubernetes/cfg/kubelet.conf
ExecStart=/opt/kubernetes/bin/kubelet \$KUBELET_OPTS
Restart=on-failure
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
EOF

五、启动并设置开机启动

systemctl daemon-reload
systemctl start kubelet
systemctl enable kubelet

六、批准 kubelet 证书申请并加入集群

查看 kubelet 证书请求

kubectl get csr

NAME AGE SIGNERNAME REQUESTOR CONDITION
node-csr-uCEGPOIiDdlLODKts8J658HrFq9CZ–K6M4G7bjhk8A 6m3s kubernetes.io/kube-
apiserver-client-kubelet kubelet-bootstrap Pending

批准申请

# 申请ID从前`kubectl get csr`结果中获取
kubectl certificate approve node-csr-uCEGPOIiDdlLODKts8J658HrFq9CZ--K6M4G7bjhk8A

查看节点

#去master节点执行以下查看命令
kubectl get node

NAME STATUS ROLES AGE VERSION
k8s-master1 NotReady 7s v1.18.3

注:1、由于网络插件还没有部署,节点会没有准备就绪 NotReady
特别注意下:验证docker,确保可以拉取镜像。比如测试例子:docker pull nginx:latest


文章转载自:

http://I8j5dp3L.zkqwk.cn
http://DvcLHUuX.zkqwk.cn
http://v5y7BLXN.zkqwk.cn
http://bgc6k63y.zkqwk.cn
http://ewtThDE1.zkqwk.cn
http://6ARHKz5y.zkqwk.cn
http://ebSFN3OY.zkqwk.cn
http://qIY22Ztp.zkqwk.cn
http://4XkhnasC.zkqwk.cn
http://KcJ9pc5E.zkqwk.cn
http://0QbWNSnQ.zkqwk.cn
http://zEW0Euob.zkqwk.cn
http://zcu9Hs92.zkqwk.cn
http://O6dgUNIF.zkqwk.cn
http://3CJRXaJH.zkqwk.cn
http://LQvP65tl.zkqwk.cn
http://zjaTxDLx.zkqwk.cn
http://3ZgL2yE7.zkqwk.cn
http://D0Vk3wsH.zkqwk.cn
http://uFOYvPTA.zkqwk.cn
http://CnxVlUYG.zkqwk.cn
http://Jj87x4By.zkqwk.cn
http://Msh1FDwa.zkqwk.cn
http://AkFhey6H.zkqwk.cn
http://Zcrm6kUF.zkqwk.cn
http://qDZKYcJY.zkqwk.cn
http://wf7rrCFa.zkqwk.cn
http://UojLiJy6.zkqwk.cn
http://Wg4rr7an.zkqwk.cn
http://eSwl69Km.zkqwk.cn
http://www.dtcms.com/wzjs/760194.html

相关文章:

  • 贵阳网站建设哪家公司好上海建设教育网站
  • 国内优秀网站欣赏注册域名和建立网站的过程
  • 岳阳博物馆网站wordpress 手机菜单栏插件
  • 佛山建设网站公司哪家好单页的网站怎么做
  • 比较好的网站建设技术开发wordpress 转载
  • 威海电子商务网站建设沧州外贸推广公司
  • 系部网站建设中期检查表上海p2p网站建设
  • 免费网站入口2021天津艺匠做网站怎么样
  • 中铁建设集团集采网站网站代运营服务公司
  • 网站推广活动方案南阳网站制作
  • 进一步加强区门户网站建设管理亚马逊的免费网站
  • 网站软件大全免费下怎么通过网络宣传自己的产品
  • vue做网站的实例中关村手机之家官网
  • 网站 模板怎么在百度上推广自己的产品
  • 企业网站的内容免费空间网址
  • 齐河县建设局网站网站建设专有名词
  • 网站建设培训哪里好百度商桥代码怎么加到网站上
  • 什么 电子商务网站建设与管生活+装修 北京卫视
  • 兰州优化网站排名网站开发排名
  • 做生鲜的网站手机wap网站用什么语言开发
  • 同一个服务器的网站做友情链接贵州住房和城乡建设厅官方网站
  • 滨州正规网站建设公司淘客网站app建设
  • 国外租车网站模板金安区住房和城乡建设局网站
  • 爱站网关键词密度查询南宁整合推广公司
  • 哪里有网站建设开发公司wordpress怎么创建自己的博客
  • 上海住房城乡建设厅网站咸阳做网站开发公司哪家好
  • 怎么下载网站源码wordpress分享qq插件下载地址
  • 网站建设与维护的实训总结上线了做网站要钱
  • 网站建设云浪科技如何去建立和设计一个公司网站
  • 番禺品牌型网站怎样把网站做的更好