Kubernetes:深入了解Deployment kuberntes部署应用最常用的一个控制器,Deployment可以部署无状态应用,像web、api就是无状态应用 Pod与controllers的关系 pod对象作为一个最小的调度单元,很少直接创建,一般使用控制器来完成一个应用的部署,控制器在 ...
分类:
Web程序 时间:
2020-06-14 01:15:05
阅读次数:
90
Error: forwarding ports: error upgrading connection: unable to upgrade connection: pod does not exist 安装Helm客户端和服务端后, 执行helm version报错, Error: forward ...
分类:
Web程序 时间:
2020-06-13 19:32:16
阅读次数:
99
K8S: pod pod 的中文翻译是豆荚,里面可以有多颗豆子。 pod 里面可以有多个 docker container pod 是一组 container,pod 里面的 container 是共享网络栈和存储卷等资源,是一个整体 nodeIP:nodePort 可以被外网访问(k8s 之外的网 ...
分类:
其他好文 时间:
2020-06-13 13:22:41
阅读次数:
67
k8s集群上会跑各种各样的系统和应用程序的pod,而为了快速发现问题和更好的做日志监控,就必须要做日志的采集和集中存储展示了。综合考虑之下,我们推荐使用EFK技术栈来实现这个目的。k8s日志采集架构选型1,每台节点采用DaemonSet部署agent:原理:每台节点采用DaemonSet部署一个采集日志的agent,从/var/log/containers/目录采集所有容器的日志,而容器中的日志需
分类:
其他好文 时间:
2020-06-13 10:52:12
阅读次数:
234
1.健康检查1.1健康检查概述应用在运行过程中难免会出现错误,如程序异常,软件异常,硬件故障,网络故障等,kubernetes提供HealthCheck健康检查机制,当发现应用异常时会自动重启容器,将应用从service服务中剔除,保障应用的高可用性。k8s定义了三种探针Probe:readinessprobes准备就绪检查,通过readiness是否准备接受流量,准备完毕加入到endpoint,
分类:
Web程序 时间:
2020-06-12 12:25:14
阅读次数:
74
使用kubernetes 进行升级的时候并不需要停止业务,kubectl 支持滚动升级的方式,每次更新一个pod,而不是同时删除整个服务。 准备实验素材 apiVersion: apps/v1 kind: Deployment metadata: name: hello-nginx spec: se ...
分类:
其他好文 时间:
2020-06-11 15:01:39
阅读次数:
263
一、创建nginxpod 1、创建配置文件 [root@k8s-master ~]# vim k8s_pod.yml apiVersion: v1 kind: Pod metadata: name: nginx labels: app: web spec: containers: - name: n ...
分类:
其他好文 时间:
2020-06-10 21:25:59
阅读次数:
93
客户问题: 因为部分节点 pod 数量达到上限,无法通过前置检查 问题原因: 集群升级需要在节点上运行一个pod,用于集群升级。前置检查中也需要在节点上运行一个pod,进行节点检查。所以节点的pod限额被用光会导致无法升级。这是一个Corner case 临时方案: 对集群进行扩容,将pod配额用光 ...
分类:
其他好文 时间:
2020-06-10 20:58:45
阅读次数:
105
Pod由一组应用容器组成,其中包含共有的环境和资源约束。在CRI里,这个环境被称为PodSandbox。Kubernetes有意为容器运行时留下一些发挥空间,它们可以根据自己的内部实现来解释PodSandbox。对于Hypervisor类的运行时,PodSandbox会具体化为一个虚拟机。其他例如Docker,会是一个Linux命名空间。在v1alpha1API中,kubelet会创建Pod级别的
分类:
其他好文 时间:
2020-06-10 14:48:36
阅读次数:
78
Pod由一组应用容器组成,其中包含共有的环境和资源约束。在 CRI里,这个环境被称为PodSandbox。Kubernetes有意为容器运行时留 下一些发挥空间,它们可以根据自己的内部实现来解释PodSandbox。对 于Hypervisor类的运行时,PodSandbox会具体化为一个虚拟机。其他 ...
分类:
其他好文 时间:
2020-06-10 13:15:36
阅读次数:
49