Jenkins

Jenkins Install jenkins on kubernetes jenkins version:2.263.4 helm charts version:3.1.13 Helm Chart 1 2 3 4 5 6 7 helm repo add jenkins https://charts.jenkins.io helm install jenkins \ --namespace=jenkins-pipelines \ --set controller.adminPassword=cloudnative \ --set persistence.storageClass=nfs-client \ jenkins/jenkins Install plugin Plugin Kubernetes # default

Argocd

Argo cd rest_api_url https://argocd.example.com/swagger-ui# argocd plugin Plugin 是argocd的精髓,你可以大胆的想象,没有它做不到的,例如你集成kubevela or ansbile 等等,只需要在 argocd-repo-server 中安装此工具即可。 Plugin 详细

Shadowsocks

Centos 翻墙 Install shadowsocks 1 2 3 yum -y install epel-release yum -y install python-pip pip install shadowsocks Configurtion shadowsocks config 免费翻墙账号 1 vim /etc/shadowsocks/shadowsocks.json 1 2 3 4 5 6 7 8 9 10 11 { "server":"173.0.55.66", "server_port":11111, "local_address": "127.0.0.1", "local_port":1080, "password":"dongtaiwang.com 123abc", "timeout":300, "method":"aes-256-cfb", "fast_open": false, "workers": 1 } Create systemd server 1 2 3 4 5 6 7 8 9 10

Dynamic pv

Kubernetes dynamic pv Install nfs NFS 是 Network File System 的缩写,即网络文件系统。 详细信息 1 yum -y install nfs-utils Configurtion nfs server 1 2 3 4 5 # 创建共享目录 mkdir /data && chmod 755 /data vim /etc/exports # 添加配置 /data/ 192.168.0.0/24(rw,sync,no_root_squash,no_all_squash) /data: 共享目录位置。 192.168.0.0/24:

Etcd

Etcd BackUp select & delete 1 2 3 4 5 6 7 ETCDCTL_API=3 # 查询key etcdctl get / --prefix --keys-only # 删除key etcdctl del /registry/pods/default/nginx-deployment-6795df67f9-p4xqh 查看集群成员 1 2 3 4 5 ETCDCTL_API=3 \ etcdctl --cacert=/etc/kubernetes/ssl/ca.pem \ --cert=/etc/etcd/ssl/etcd.pem \ --key=/etc/etcd/ssl/etcd-key.pem \ --endpoints="https://172.18.247.200:2379" member list Etcd备份 1 2 3 4 5 ETCDCTL_API=3 \ etcdctl