- 使用ansible部署服务到k8s
使用ansible部署服务到k8s#概述主要功能:镜像构建与推送到私有镜像仓库环境初始化(创建namespace、储存卷、驱动等)部署监控(prometheus、grafana、loki)部署服务......
- K8S的资源配置管理
一、SecretSecret是用来保存密码、token、密钥等敏感数据的k8s资源,这类数据虽然也可以存放在Pod或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,并减少......
- 基于k8s构建企业jenkins CICD(一)
介绍及准备工作1.概述持续集成(ContinuousIntegration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(ContinuousDeployment,CD):部署......
- K8S 1.20 弃用 Docker 评估之 Docker 和 OCI 镜像格式的差别
背景2020年12月初,Kubernetes在其最新的Changelog中宣布,自Kubernetes1.20之后将弃用Docker作为容器运行时。弃用Docker带来的,可能是一系列的改变,包括不限于:......
- k8s——pod控制器
前言Pod是Kubernetes集群中能够被创建和管理的最小部署单元。所以需要有工具去操作和管理它们的生命周期,这里就需要用到控制器了。Pod控制器由master的kube-cont......
- K8S中的pod控制器
一、Pod控制器及其作用Pod控制器,又称之为工作负载(workload),是用于实现管理pod的中间层,确保pod资源符合预期的状态,pod的资源出现故障时,会尝试进行重启,当根据重启策略无效,则......
- k8s-container unix:///run/crio/crio.sock unix:///var/run/cri-dockerd.sock
crictlps报runtimeconnectusingdefaultendpoints:[unix:///var/run/dockershim.sockunix:///run/containerd/containerd.sockunix:///run/crio/crio.sockunix:///......
- 不背锅运维:k8s调度之初探nodeSelector和nodeAffinity
写在开篇在k8s的调度中,有强制性的nodeSelector,节点亲和性nodeAffinity、Pod亲和性podAffinity、pod反亲和性podAntiAffinity。本篇先对nodeSelector和nodeAffinity做个初......
- Rancher Prime 为平台工程提供面向 K8s 的弹性能力
作者简介张应罗,SUSE资深架构师,拥有16年架构咨询工作经验,专注于SUSEEnterpriseContainerManagement相关的产品落地方案及咨询方案设计。平台工程“DevOps已死,平台......
- k8s通过sidecar模式收集pod的容器日志至ELK
架构:已完成的部署1、ES集群及kibana部署https://blog.51cto.com/yht1990/60809812、kafaka+zookeeper集群https://blog.51cto.com/yht1990/6081518准备side......