容器编排 第4页
K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布 - 恒星

K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布

引言 当 Kubernetes 集群在承载生产业务时,「怎么把新版本的镜像送上集群」这个动作会被每天执行几十甚至上百次。手工 kubectl apply、scp 推镜像、甚至本地 docker build 再手工导入——这些...
Centos7二进制部署k8s-v1.20.2 ipvs版本(kube-apiserver、kubelet) - 恒星

Centos7二进制部署k8s-v1.20.2 ipvs版本(kube-apiserver、kubelet)

一、kube-apiserver组件部署 文章用到的组件下载地址在阿里云网盘里面:https://www.aliyundrive.com/s/NYFaoRRQEgh ,需要注册的点击这个连接:https://pages.aliyundrive.com/mobile-page/we...
小 刚的头像 - 恒星小 刚3年前
01810
K8s 运维系列 | 第 6 天:配置管理——ConfigMap 与 Secret 实战 - 恒星

K8s 运维系列 | 第 6 天:配置管理——ConfigMap 与 Secret 实战

在 Kubernetes 的世界里,有一条非常经典的原则:镜像只负责承载代码,配置与密钥必须与镜像解耦。如果每次修改一个数据库地址、一个环境变量都要重新构建镜像、重新推送仓库、再滚动发布,那这...
Docker入门介绍 - 恒星

Docker入门介绍

Docker入门介绍,镜像、容器、文件系统介绍
小 刚的头像 - 恒星小 刚3年前
0889
K8s 运维系列 | 第 16 天:工作负载进阶——StatefulSet、DaemonSet 与 Job - 恒星

K8s 运维系列 | 第 16 天:工作负载进阶——StatefulSet、DaemonSet 与 Job

在前面的文章中,我们重点学习了 Kubernetes 中最常见的无状态工作负载 Deployment,它凭借 ReplicaSet 与滚动更新机制,成为了绝大多数 Web 应用部署的首选。然而真实的生产环境远比'无状态服...
k8s集群使用firewalld - 恒星

k8s集群使用firewalld

众所周知,安装k8s都会要求你关闭firewalld防火墙,但是有些单位的重要系统,要求使用防火墙进行防护,需要在k8s集群中使用firewalld,请执行以下命令,每台机器都需要执行;systemctl start fi...
小 刚的头像 - 恒星小 刚3年前
01565
K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署 - 恒星

K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署

引言 在上一篇我们讨论了 Jenkins 与 GitLab CI 如何把镜像构建、部署到集群,本质上是「Push 模式」——CI 主动把资源推到 K8s。但当集群规模扩大、环境变多、审批链路变长之后,Push 模式会逐...
Centos7二进制部署k8s-v1.20.2 ipvs版本(controller-manager、kube-scheduler、kubelet) - 恒星

Centos7二进制部署k8s-v1.20.2 ipvs版本(controller-manager、kube-scheduler、kubelet)

一、部署kube-controller-manager 文章用到的组件下载地址在阿里云网盘里面:https://www.aliyundrive.com/s/NYFaoRRQEgh ,需要注册的点击这个连接:https://pages.aliyundrive.com/mobile-pa...
小 刚的头像 - 恒星小 刚3年前
01860
K8s 运维系列 | 第 7 天:存储管理——PV、PVC 与持久化存储 - 恒星

K8s 运维系列 | 第 7 天:存储管理——PV、PVC 与持久化存储

容器天生是「无状态」的,一旦 Pod 被销毁或重建,容器内部写入的文件都会随之消失。但在真实的业务场景中,数据库、消息队列、日志系统、文件上传服务等应用,都必须把数据持久地保存下来,即...
Docker安装部署(Ubuntu16.04+) - 恒星

Docker安装部署(Ubuntu16.04+)

ubuntu安装docker,docker安装部署
小 刚的头像 - 恒星小 刚3年前
01088
K8s 运维系列 | 第 17 天:高可用集群——etcd 与控制平面 HA 部署 - 恒星

K8s 运维系列 | 第 17 天:高可用集群——etcd 与控制平面 HA 部署

在生产环境中,单台 Master 节点往往是整个 Kubernetes 集群的致命单点。一旦这台节点宕机,kubectl 无法下发指令、调度器停止工作、整个集群陷入'失联'状态。本篇文章我们就从零开始,深入讲解...
使用helm命令安装chart包报错 - 恒星

使用helm命令安装chart包报错

报错详情:Error: Internal error occurred: failed calling webhook 'prometheusrulemutate.monitoring.coreos.com': Post https://monitoring-prometheus-oper-operator.monitoring.svc:443/a...
小 刚的头像 - 恒星小 刚3年前
011213