kubernetes
-
k8s 部署nginx 实现集群统一配置,自动更新nginx.conf配置文件 总结
k8s 部署nginx 实现集群统一配置,自动更新nginx.conf配置文件 总结 大纲 1 nginx镜像选择 2 创建configmap保存nginx配置文件 3 使用ino…
-
CKS1.28【1】kube-bench 修复不安全项
Context 针对 kubeadm 创建的 cluster 运行 CIS 基准测试工具时,发现了多个必须立即解决的问题。 Task 通过配置修复所有问题并重新启动受影响的组件以确…
-
【云原生】Kubernetes(k8s)Istio Gateway 介绍与实战操作
文章目录 一、概述 二、Istio 架构 三、通过 istioctl 部署 Istio 1)安装istioctl 工具 2)通过istioctl安装istio 3)检查 四、Ist…
-
k8s-master增加和删除污点
使用kubeadm部署的kubernetes集群,其中master节点上默认拒绝pod调度运行在此上面。官方术语是:master默认被赋予了一个taints(污点),那么想让mas…
-
K8S的部署策略,重建更新和滚动更新
Deployment Strategies 部署战略 When it comes time to change the version of software implementi…
-
让 K8s 更简单!8款你不得不知的 AI 工具
介绍 最近,AI 引起了广泛关注,而 Kubernetes 驱动的 DevOps 也不例外。软件工程师是自动化的忠实拥护者,因此针对 Kubernetes 操作员的 AI 驱动工具…
-
K8S陈述式管理
命令行:kubectl命令行工具 优点:90%以上的场景都可以满足 对资源的增,删,查比较方便,对改不是很友好 缺点: 命令比较冗长,复杂,难记 声明式: K8S当中的yaml文件…
-
K8S-应用部署
1 应用管理解读 2 应用部署实践 资源对象管理关系 资源对象管理实践 手工方式: kubectl run pod名称 –image=image地址 资源清单方式: apiVer…
-
Kubernetes实战(二十)-集群节点磁盘清理
1 清理无用的镜像和关闭的容器 1.1 使用docker system df查询Docker 的磁盘使用情况 $ docker system df TYPE TOTAL ACTIV…
-
13.Kubernetes部署Go应用完整流程:从Dockerfile到Ingress发布完整流程
本文以一个简单的Go应用Demo来演示Kubernetes应用部署的完整流程 1、Dockerfile多阶段构建 Dockerfile多阶段构建 [root@docker gith…
-
k8s的集群调度
1、scheduler:负责调度资源,把pod调度到指定的node节点 (1)预算策略 (2)优先策略 2、List-watch (1)在k8s集群中,通过List-watch的机…
-
k8s的operator基石:controller-runtime源码解析
写在之前 今天开始开更controller-runtime的源码阅读,笔者建议大家在阅读前了解以下知识,可能会帮助大家更好的理解源码逻辑。 1.client-go的基础使用 2. …
-
java 对接 k8s API、K8s基本架构、k8s常用命令
引言: 当容器部署涉及到多个节点服务器,用docker、docker-compose 来部署就不是那么方便了,不能统一控制,不方便伸缩,配置统一管理、版本控制;当我们业务涉及到集群…
-
flink+kafka+doris+springboot集成例子
目录 一、例子说明 1.1、概述 1.1、所需环境 1.2、执行流程 二、部署环境 2.1、中间件部署 2.1.1部署kakfa 2.1.1.1 上传解压kafka安装包 2.1…
-
k8s遇 The connection to the server :6443 was refused
一般而言,6443端口是用于给apiserver使用的,如果报这个错误,就说明apiserver要么没起来,要么就是端口被占用了。 快速排查 挨个检查以下几个守护进程有无问题,如果…
