![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
文章平均质量分 73
zhaowei__ops
这个作者很懒,什么都没留下…
展开
-
k8s集群开启临时容器配置
k8s开启临时容器配置需要在1.16版本之后。原创 2022-11-23 17:19:32 · 829 阅读 · 0 评论 -
网络模型和网络策略
pod网络并非kubernetes系统内置的功能,而是有第三方项目以CNI插件方式来完成。进一步来说,除了pod网络管理,有相当一部分CNI网络插件还实现了网络策略,这些插件赋予管理员和用户通过自定义NetworkPolicy资源来管控pod通信能力容器网络模型Network、IPC和UTS名称空间隔离技术是容器能否使用独立网络栈的根本,而操作系统的网络设备虚拟化技术是打通各容器间通信并构建起多样化网络拓扑的至关重要因素,在linux系统上,这类的虚拟化设备类型有VETH、Bridge、VLAN、MAC原创 2022-03-07 08:52:48 · 3023 阅读 · 0 评论 -
kubernetes-探针
一、探针简介探针是由kubelet对容器执行的定期诊断,以保证Pod的状态始终处于运行状态,要执行诊断,kubelet调用由容器实现的Handler(处理程序),有三种处理程序:ExecAction:在容器内执行指定命令,如果命令退出时返回码为0则认为诊断成功TCPSocketAction:对指定端口上的容器的IP地址进行TCP检查,如果端口打开,则诊断被认为时成功的HTTPGetAction:对指定端口和路径上的容器的IP地址执行HTTPGet请求,如果响应的状态码大于等于200且小于400,则原创 2022-01-18 00:33:28 · 820 阅读 · 1 评论 -
kubernetes基础
云原生简介云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。https://github.com/cnc原创 2022-01-07 00:15:01 · 159 阅读 · 1 评论 -
docker基础
docker组成Docker 主机(Host): 一个物理机或虚拟机,用于运行Docker服务进程和容器Docker 服务端(Server): Docker守护进程,运行Docker容器Docker 客户端(Client): 客户端使用docker命令或其他工具调用docker APIDocker 仓库(Registry): 保存镜像的仓库,类似于git或svn这样的版本控制系统Docker 镜像(Images): 镜像可以理解为创建实例使用的模板Docker 容器(Container): 容器原创 2021-12-28 22:20:28 · 541 阅读 · 0 评论 -
脚本安装helm3
脚本安装helm3Helm现在具有一个安装程序脚本,该脚本将自动获取最新版本的Helm并将[其本地安装]1 class="language-bash hljs">https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3可以获取该脚本,然后在本地执行它。它有充分的文档记录,因此您可以在运行它之前通读它并了解它在做什么。curl https://raw.githubusercontent.com/helm/hel原创 2021-04-26 15:45:09 · 233 阅读 · 0 评论 -
容器自动退出提示:Back-off restarting failed container
Warning BackOff 78s (x10 over 3m45s) kubelet, hdss1-121.host.com Back-off restarting failed containerpod启动后总是自己退出,解决办法可以在dp中添加command命令,夯住kind: DeploymentapiVersion: extensions/v1beta1metadata: name: dubbo-demo-service namespace: app label原创 2021-03-29 06:57:21 · 3250 阅读 · 0 评论 -
初始化kubeadm init报curl -sSL http://localhost:10248/healthz‘ failed with error: Get http://localhost
执行kubeadm init –apiserver-advertise-address=192.168.3.211 –image-repository registry.aliyuncs.com/google_containers –kubernetes-version v1.19.0 –service-cidr=10.96.0.0/12 –pod-network-cidr=10.244.0.0/16 –ignore-preflight-errors=all出现的报错,经检查是因为swap未.原创 2020-12-10 20:26:40 · 3712 阅读 · 4 评论