云原生与容器 第19页
Helm目录层级与内置变量-AI运维探索者

Helm目录层级与内置变量

一、Helm目录层级 1.创建一个Chart 2.查看Helm目录层级 上面文件说明: * `charts/`目录: 可以包含其他的chart(称之为子chart) * `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 *...
Groovy 基础入门:语法、数据类型、流程控制与常用 DSL-AI运维探索者

Groovy 基础入门:语法、数据类型、流程控制与常用 DSL

一、Groovy简明教程 1.1 Groovy简明教程 无论是**声明式还是脚本式**的 `Pipeline` 都依赖了 `Groovy` 脚本,所以如果要很好的掌握 `Pipeline` 脚本的用法,我们非常有必要去了解下 `Groovy` 语...
Jenkins 接入 Kubernetes:添加集群与设计 Slave 容器-AI运维探索者

Jenkins 接入 Kubernetes:添加集群与设计 Slave 容器

一、在 Jenkins 上添加 K8s 1.依次点击【Manage Jenkins】-【Manage Nodes and Clouds】 2.点击【Configure Clouds】 3.点击 【Add a new cloud】,选择 kubernetes 4.在名称字段,输入集群的名...
Vue 项目容器化实战-AI运维探索者

Vue 项目容器化实战

- 一、思路分析 - VUE项目,只提供源码:构建镜像时,使用Nodejs和NGINX两个基础镜像多阶段构建; - 部署生产环境:通过configmap创建配置。 - 使用域名访问生产环境:部署Deployment Controlle...
容器:Docker、Containerd和Kubernetes之间的关系-AI运维探索者

容器:Docker、Containerd和Kubernetes之间的关系

一、Kubernetes与Docker。 Docker是最早出现的那批容器引擎工具,所以它最早占领了市场。Kubernetes主要用来做容器编排,用来管理容器集群,是一个平台。 Kubernetes要想去控制容器,就得借助容...
Istio:准备工作-AI运维探索者

Istio:准备工作

一、确保已经部署了weather应用的v1版本。 进入我们之前git clone的目录,对所有服务创建各自的VirtualService和DestinationRule资源 说明:由于virtual-service-v1.yaml中有引用一个gateway资源...
Ingress-Nginx 优化配置:ConfigMap 参数、安全与链路追踪-AI运维探索者

Ingress-Nginx 优化配置:ConfigMap 参数、安全与链路追踪

一、ingress-nginx-controller ConfigMap 官方链接: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/ 将下述K/V配置项插入到 ingress-nginx 的 config...
Rancher管理和配置集群告警-AI运维探索者

Rancher管理和配置集群告警

一、配置告警规则 1、依次点击【监控】-【PrometheusRule】-【创建】 2、新增名为node-monitor的PrometheusRule,具体修改内容如下: 规则组1: * 组名称:node-monitor 告警规则: * 告警名称...
DaemonSet创建与指定节点部署-AI运维探索者

DaemonSet创建与指定节点部署

一、DaemonSet的作用与特点 DaemonSet(守护进程集,编写为ds)和守护进程类似,它在符合匹配条件的节点上均部署一个Pod。当有新节点加入集群时,也会为它们新增一个Pod,当节点从集群中移除时,...
kubeadm安装k8s v1.26.9架构与方式对比-AI运维探索者

kubeadm安装k8s v1.26.9架构与方式对比

一、前言 本文主要介绍一下kubeadm方式安装k8s集群。同时在此之前浅谈一下k8s高可用架构,介绍一下各组件作用。 **声明:以下过程都是本人自己亲自部署验证!** 二、k8s高可用架构 2.1 k8s高可用...