[root@k8s-master ~]# yum -y install wget #备份基础 repo 源 [root@k8s-master ~]# mkdir /root/repo.bak [root@k8s-master ~]# mv /etc/yum.repos.d/* /root/repo.bak #下载阿里云的 repo 源 [root@k8s-master ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun....
[root@k8s-master ~]# systemctl enable kube-apiserver.service [root@k8s-master ~]# systemctl start kube-apiserver.service [root@k8s-master ~]# systemctl enable kube-controller-manager.service [root@k8s-master ~]# systemctl start kube-controller-manager.service [root@k8s-master ~]# systemctl...
[root@k8s-master01 calico]# kubectl get node -owide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME k8s-master01 Ready control-plane,master 56m v1.23.12 10.103.236.201 <none> CentOS Linux 7 (Core) 4.19.12-1.el7.elrepo.x86_64 containerd:/...
[root@k8s-master set] # kubectl create -f fluentd-elasticsearch.yaml 1. DaemonSet 上一般都加上 resources 字段,来限制它的 CPU 和内存使用,防止它占用过多的宿主机资源。 创建成功后,如果有 3 个节点,就会有 3 个 fluentd-elasticsearch Pod 在运行 [root@k8s-master set]# kubectl get pod -n kube-...
[root@k8s-master ~]# vim /etc/fstab 修改内容: 1 2 3 4 5 6 7 8 9 10 11 # # /etc/fstab # Created by anaconda on Wed Mar 15 13:44:07 2023 # # Accessible filesystems, by reference, are maintained under '/dev/disk'
[root@k8s-master ~]# cat test.yaml apiVersion: v1 kind: Pod metadata: name: pod-as-user-guest spec: containers: - name: main image: alpine command: ["/bin/sleep","99999"] securityContext: runAsUser: 405 注意:你需要指定用户ID,而不是用户名,id 405 guest 用户 ...
环境centos7.3 azure云服务器 版本和配置信息 kubernetes版本:1.9 docker版本:17.12.1-ce 网络插件:flannel 存储类型: 操作 根据文档,配置好k8s集群后,再进行kube-dns配置, kubectl create -f *.yaml 但是dns的容器一直启不来 [root@k8s-master kubednskubectl get
环境 kubernetes版本:k8s1.9 docker版本:17.12.1-ce 网络插件:flannel 存储类型: 操作 kubectl create -f kubernetes-dashboard.yaml 创建dashboard1.7.1 后,对应的pod无法创建 日志 [root@k8s-master dashboard]# kubectl create -f kubernetes-dashboard.yaml secret "kubernetes-dashboard-certs" created serviceac...
[kadmin@k8s-master ~]$ kubectl get all -n ingress-nginx 从上面的输出中可以看到,每个工作节点的NodePort 32760映射到端口80,NodePort 32375映射到443端口。我们将在Nginx配置文件中使用这些节点端口来做负载均衡。 步骤4:将Nginx配置负载均衡 编辑nginx配置文件,并添加以下内容: ...
简介:场景当Jenkins 和 K8s master 安装在同一台机器上是,我们可以通过 Jenkins pipeline 中执行 shell 命令来更行我们已经运行的容器;一般情况下,k8s 是以root用户运行的,要通过 Jenkins 来操作 kubectl 那么 Jenkins 就得有 root 权限。 场景 当Jenkins 和 K8s master 安装在同一台机器上是,我们可以通过 Jenkin...