- 概述
Rancher是一个开源的企业级全栈化容器部署及管理平台,是一款运维工具。为容器提供一篮子基础架构服务,CNI兼容的网络服务、存储服务、主机管理、负载均衡、防火墙等。Rancher可以 让上述服务跨越共有云、私有云、虚拟机、物理机环境运行,实现一键式应用部署和管理。
注意事项:
Name2
Name3
========================rancher2========================
#rancher 2.x v2.2.8版本存在BUG,集群启动失败
docker run -d --restart=unless-stopped \
-v /data/docker/rancher:/var/lib/rancher/ \
-v /root/var/log/auditlog:/var/log/auditlog \
docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.2.7 --server https://192.168.1.10:8080 --token b6f86bqcj2njgjgl27rvhf6pgwghxb4qtx9gqv7gsw2xkxdgph5zxf --ca-checksum 0115aa2e086e4141fff6dc8ec9852757a8606e5cb2a17d8fd4380fc3282f8e9f --etcd --controlplane --worker
#rancher证书过期替换
#查询证书过期时间
docker exec -it <rancher_server_id> openssl x509 -in /var/lib/rancher/management-state/tls/localhost.crt -noout -dates
#证书过期前操作
docker exec -it <rancher_server_id> mv /var/lib/rancher/management-state/tls/localhost.crt /var/lib/rancher/management-state/tls/localhost.crt-bak
https://rancher2.docs.rancher.cn/docs/cluster-admin/certificate-rotation/_index/