随笔分类 -  kubernetes

摘要:主机准备 主机名 IP 地址 系统版本 K8S 版本 k8s-master 192.168.3.100 Ubuntu24.04 v1.32 k8s-worker1 192.168.3.101 Ubuntu24.04 v1.32 k8s-worker2 192.168.3.102 Ubuntu24.0 阅读全文
posted @ 2025-05-30 14:46 Maniana 阅读(409) 评论(0) 推荐(0)
摘要:calico官网 在集群上安装操作员 kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.29.3/manifests/tigera-operator.yaml 下载配置 Calico 所需的自定义资 阅读全文
posted @ 2025-04-27 14:47 Maniana 阅读(394) 评论(0) 推荐(0)
摘要:Daemonset方式 制作镜像 # cat Dockerfile FROM logstash:8.18.0 USER root WORKDIR /usr/share/logstash RUN rm -f config/logstash-sample.conf RUN rm -f pipeline/ 阅读全文
posted @ 2025-04-27 13:11 Maniana 阅读(211) 评论(0) 推荐(0)
摘要:准备环境 # apt install -y qemu-user-static binfmt-support 配置多平台CPU指令集模拟器 # docker run --rm --privileged multiarch/qemu-user-static:register 在 x86_64(amd64 阅读全文
posted @ 2025-04-23 09:31 Maniana 阅读(215) 评论(0) 推荐(0)
摘要:部署一个 minio docker run --name minio \ -p 9000:9000 \ -p 9999:9999 \ -d --restart=always \ -e "MINIO_ROOT_USER=admin" \ -e "MINIO_ROOT_PASSWORD=12345678 阅读全文
posted @ 2025-04-18 16:42 Maniana 阅读(44) 评论(0) 推荐(0)
摘要:创建自签证书 openssl req -x509 -sha256 -newkey rsa:4096 -keyout ca.key -out ca.crt -days 3560 -nodes -subj '/CN=www.ca.com' openssl req -new -newkey rsa:409 阅读全文
posted @ 2025-04-11 15:41 Maniana 阅读(58) 评论(0) 推荐(0)
摘要:准备证书 # openssl genrsa -out tls.key 2048 # openssl req -new -x509 -key tls.key -out tls.crt -subj /C=CN/ST=Beijing/L=Beijing/O=DevOps/CN=tomcat.yzy.com 阅读全文
posted @ 2023-07-25 18:22 Maniana 阅读(41) 评论(0) 推荐(0)
摘要:官方网站 https://github.com/kubernetes/ingress-nginx 查看自己的K8S版本选择ingres-nginx对应版本 我的k8s版本是1.23安装的ingress-nginx版本是1.6.4 wget https://github.com/kubernetes/ 阅读全文
posted @ 2023-07-25 15:29 Maniana 阅读(1516) 评论(0) 推荐(0)
摘要:创建ns和sa并授权 [root@sy-master01 ~]# kubectl create namespace jenkins-k8s [root@sy-master01 ~]# kubectl create sa jenkins-k8s-sa -n jenkins-k8s [root@sy-m 阅读全文
posted @ 2023-07-18 16:55 Maniana 阅读(169) 评论(0) 推荐(0)
摘要:[root@master probe]# cat lifecycle-demo.yaml apiVersion: v1 kind: Pod metadata: name: lifecycle-demo namespace: default spec: containers: - name: demo 阅读全文
posted @ 2023-02-09 17:55 Maniana 阅读(74) 评论(0) 推荐(0)
摘要:LivenessProbe:周期性检测,检测未通过时,kubelet会根据restartPolicy的定义来决定是否会重启该容器;未定义时,kubelet认为容器未终止,即为健康; ReadnessProbe:周期性检测,检测未通过时,与该Pod关联的Service,会将该Pod从Service的后 阅读全文
posted @ 2023-02-09 17:35 Maniana 阅读(56) 评论(0) 推荐(0)
摘要:[root@master ~]# kubectl create ns linux namespace/linux created [root@master ~]# kubectl create ns python namespace/python created [root@master ~]# k 阅读全文
posted @ 2022-10-28 18:34 Maniana 阅读(58) 评论(0) 推荐(0)
摘要:设置hosts文件 vim /etc/hosts 10.211.55.28 master 10.211.55.29 node1 10.211.55.30 node2 关闭swap swapoff -a sed -i '/swap/s/^/#/' /etc/fstab 关闭防火墙 systemctl 阅读全文
posted @ 2022-09-26 20:24 Maniana 阅读(493) 评论(0) 推荐(0)
摘要:将calico保存到本地 curl https://docs.projectcalico.org/archive/v3.23/manifests/calico.yaml -O 查看代码 [root@k8s-master ~]# cat calico.yaml # Source: calico/tem 阅读全文
posted @ 2022-08-15 22:25 Maniana 阅读(1210) 评论(0) 推荐(0)