K8S
wang725
这个作者很懒,什么都没留下…
展开
-
k8s - deployment
Deployment 为 Pod 和 ReplicaSet 提供了一个声明式定义(declarative)方法,用来替代以前的ReplicationController 来方便的管理应用。典型的应用场景包括:1. 定义Deployment来创建Pod和ReplicaSet2. 滚动升级和回滚应用3. 扩容和缩容4. 暂停和继续DeploymentRS 与 Deployment 的关联...原创 2020-02-17 22:55:55 · 363 阅读 · 0 评论 -
k8s - DaemonSet
DaemonSet确保全部(或者一些)Node上运行一个Pod的副本。当有Node加入集群时,也会为他们新增一个Pod。当有Node从集群移除时,这些Pod也会被回收。删除DaemonSet将会删除它创建的所有Pod使用DaemonSet的一些典型用法:运行集群daemon,例如在每一个Node上运行glusterd/ceph在每一个Node上运行日志收集daemon,例如fluen...原创 2020-02-18 00:00:08 · 634 阅读 · 0 评论 -
K8S - livenessProve - 存活性探测
livenessProbe: 是指容器是否正在运行。如果存活性探测失败,则kubelete会杀死容器,并且容器受重启策略的影响。如果容器不提供存活性探针,则默认状态为Success。[root@k8s-master01 k8s-test]# cat liveness.yaml apiVersion: v1kind: Podmetadata: name: liveness-exec-po...原创 2020-02-16 19:59:18 · 686 阅读 · 0 评论 -
K8S - 探针 - readinessProbe
readinessProbe: 指示容器是否准备好服务请求。如果就绪探针失败,端点控制器将从Pod匹配的所有Service的端点中删除该pod的IP地址。初始延迟之前的就绪状态默认为Failure。如果容器不提供就绪探针,则默认状态为Success。实验检测nginx容器的kone.html是否存在[root@k8s-master01 k8s-test]# cat readiness.yam...原创 2020-02-16 11:25:11 · 8303 阅读 · 0 评论 -
将ClusterIP类型改为NodePort类型的一种方式
获取svc,查看nginx-deployment为ClusterIP类型[root@k8s-master01 ~]# kubectl get svcNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEkubernetes ClusterIP 10.96.0.1 ...原创 2020-02-14 20:41:02 · 6854 阅读 · 1 评论