logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S中pod的重启策略和健康检查

重启策略+健康检查重启策略(restartPolicy):Always:只要容器终止退出后,就一直尝试重启容器,默认策略(适用于:mysql、nginx、redis等)。OnFailure:只有容器异常退出后(退出状态码非0),才重启容器(适用于:定时任务)。Never:当容器终止退出后,不重启容器(适用于:一次性任务)健康检查类型livenessProbe(存活检查):当检查容器中应用无法访问时

#kubernetes#docker#容器
K8S中YAML案例

基本资源概念Pod:k8s部署的最小单元,一组容器的集合Deployment:最常见的控制器,用于更高级别部署和管理Podservice:为一组Pod提供负载均衡,对外提供统一访问入口Label:标签,附加到某个资源上,用于关联对象、查询和筛选Namespaces:命名空间,将对象逻辑上隔离,也利于权限控制Namespaces详解命名空间(Namespaces):Kubernetes将资源对象逻辑

#kubernetes#docker#容器 +2
K8S中Dashboard部署常见错误总结

Dashboard部署常见错误总结一、kubeadm init失败1、kubeadm init未执行完成失败,一般是由于初始化失败。执行如下命令:systemctl restart kubelet#重启后在查看是否有错误日志journalctl -u kubelet | egrep -i "cgroup|failed|error" # 例如swap,cgroups驱动,系统版本等问题。系统版本需要

#kubernetes#容器#自动化 +1
二进制部署K8S(1.23)

服务器配置要求:K8S高可用服务器规划:K8S单master服务器规划二)、Etcd集群部署Etcd是一个分布式键值存储系统,用于共享配置和服务发现。准备一个Etcd数据库,可以解决Etcd单点故障。这里采用3台机器搭建集群,可以容忍一台机器故障。cfssl是一个开源的证书管理工具,使用json文件生成证书。2、生成Etcd证书(自签证书颁发机构 CA)3、使用自签CA签发Etcd HTTPS证书

#docker#运维#kubernetes
到底了