kubernetes 创建Pod 的 工作流: 1、kubectl 向 k8s api server 发起一个create pod 请求(即我们使用Kubectl敲一个create pod命令) 。 2、k8s api server接收到pod创建请求后,不会去直接创建pod;而是生成一个包含创建信 ...
分类:
其他好文 时间:
2020-05-05 18:27:57
阅读次数:
74
Observability (18%) Defining a Pod’s Readiness and Liveness Probe Create a new Pod named hello with the image bonomat/nodejs-hello-world that exposes ...
分类:
其他好文 时间:
2020-05-05 17:37:59
阅读次数:
160
k8s的日志收集有多种方案,其中一种是将pod的日志挂载到node节点,然后在node节点运行单独的日志收集客户端,将日志收集并分发到其他日志分析服务如elasticsearch上。 1、阿里云k8s部署服务日志挂载参数 注释:启动后处理:是pod创建成功后执行的命令命令:["/bin/sh","- ...
分类:
其他好文 时间:
2020-05-05 15:10:08
阅读次数:
191
Configuration (18%) Configuring a Pod to Use a ConfigMap Create a new file named config.txt with the following environment variables as key/value pair ...
分类:
其他好文 时间:
2020-05-05 14:00:47
阅读次数:
69
现象:pod被杀死。exit code 137或者143,无异常ERROR。 可能引发这个现象的原因: 1.提供了下载服务,并发量过高,服务器hang住了 2.应用FGC STW阶段,被健康检查杀死 这个问题有完善的监控日志的话,排查起来还是简单的 k8s的状态码143,找遍互联网也没有找到可能的原 ...
分类:
其他好文 时间:
2020-05-05 00:51:46
阅读次数:
96
写在前面 在新版的K8S中,系统资源的采集均使用Metrics Server服务,可以通过Metrics Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。 读者可参考《 "【K8S】基于单Master节点安装K8S集群" 》一文搭建单Master节点的K8S集群。 说的具体 ...
分类:
其他好文 时间:
2020-05-03 14:21:00
阅读次数:
233
Service概念 Kubernetes Service定义了一个Pod的逻辑分组,一种可以访问它们的策略。这组Pod能被Service访问到,通常是通过label Selector。 能够提供负载均衡的能力,它只提供4层负载均衡的能力,而没有7层功能,有时我们可能需要更多的匹配规则来转发请求,这点 ...
分类:
Web程序 时间:
2020-05-01 12:37:02
阅读次数:
77
[TOC] 项目虚拟环境配置 虚拟环境配置: 配置指定的虚拟环境: pip 换源配置: ...
分类:
其他好文 时间:
2020-04-30 19:38:30
阅读次数:
67
不是ingress-nginx不成功出现错误提示 kubectl describe pod nginx-ingress-controller-6ffc8fdf96-xtg6n -n ingress-nginx Normal Scheduled <unknown> default-scheduler ...
分类:
其他好文 时间:
2020-04-30 19:04:12
阅读次数:
253
前言 正常维护工作节点的流程 当我们要进行 K8S 节点维护时往往需要执行 , 等待节点上的 Pod 被驱逐后再进行维护动作。 命令行如下: 待节点排空后再进行维护操作, 内核升级等。 存在问题吗? 命令有一个问题, 他不会考虑资源所定义的 UpdateStrategy, 而直接强制驱逐或删除 Po ...
分类:
其他好文 时间:
2020-04-30 09:24:32
阅读次数:
156