promethus k8s k8 8s

k8s 深入篇———— 守护容器[九]

### 前言 守护容器,也叫做deamonset, 只做整理 ### 正文 顾名思义,DaemonSet 的主要作用,是让你在 Kubernetes 集群里,运行一个 Daemon Pod。 所以,这个 Pod 有如下三个特征: 这个 Pod 运行在 Kubernetes 集群里的每一个节点(Nod ......
容器 k8s k8 8s

安装k8s 1.19.0和kube-ovn

参考博客—安装与重装k8s 1.15.0 1. 安装k8s 1.19.0软件包 yum install -y kubelet-1.19.0 kubeadm-1.19.0 kubectl-1.19.0 images=(kube-apiserver:v1.19.0 kube-controller-man ......
kube-ovn kube k8s ovn k8

Kubernetes(k8s)服务账号Service Accounts

Kubernetes(k8s)服务账号Service Accounts,服务账号Service Accounts简介,用户账号与服务账号区别,创建服务账号(Service Accounts),对服务账号(Service Accounts)授权,在pod里使用服务账号(Service Accounts... ......
Kubernetes 账号 Accounts Service k8s

K8S CSI 简单理解

https://enix.io/en/blog/kubernetes-storage-csi-plugin/ 定义 CSI 是一个标准,来统一本地或远程持久化卷的动态提供。CSI 是K8S 和 存储提供者之间的接口。 存储提供者主要完成一下任务(接收k8s 指令): 创建指定大小的卷 调整卷的大小 ......
K8S CSI K8 8S

k8s - 01

k8s安装:https://www.cnblogs.com/zhh567/p/16894203.html 结构 api server 用于管理各种网络接口,负责组件间的交互和对外暴露接口。 etcd 是位于master的数据库 kube-scheduler 编排容器 kube-controller ......
k8s k8 8s 01

(转)基于velero+minio对k8s进行备份和恢复

原文:https://www.cnblogs.com/cyh00001/p/16548774.html 一、velero介绍 Velero 是由vmware公司团队研发开源工具,用于安全地备份、恢复和迁移 Kubernetes 集群和持久卷。它可以在本地和公共云中运行。Velero 由一个在您的 K ......
备份 velero minio k8s k8

看完这篇,你就了解了K8S的CKA认证考试的内容占比和具体考纲

如果你正好想要了解关于 Kubernetes (K8S) 的 CKA 认证考试的内容占比和具体考纲,那么你来对地方了!本篇文章将详细解析 CKA 认证考试的内容占比以及具体考纲,让你对考试有一个清晰的了解。 > CKA(Certified Kubernetes Administrator)认证是云原 ......
认证考试 内容 K8S CKA K8

15款备受推崇的K8S可视化工具,你都玩过哪些?

> 对于那些热爱探索新技术、寻找简化操作方式的运维工程师来说,如何更好地管理和操作K8S集群?本篇将分享15款备受推崇的K8S可视化工具,让你轻松管理和操作集群中的各种资源。你可能已经玩过其中的一些工具,这将是一个与你分享经验的机会哦! # 备受推崇的15款 - Kubernetes Dashboa ......
工具 K8S K8 8S

k8s 深入篇———— 编排[八]

### 前言 简单整理一下编排。 ### 正文 一个deployment 例子: ``` apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment spec: selector: matchLabels: app: n ......
k8s k8 8s

k8s安装和基本使用

K8s安装方法 一.环境准备 1.master和node主机准备 最好是纯净的系统,特别是不能有安装docker 2.上传kainstall-centos.sh和1.20.6_centos7.tgz上传至master机器的任意目录下 3.对kainstall-centos.sh添加可执行权限: ch ......
k8s k8 8s

使用kubeadm快速部署一个K8s集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: ``` # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join ``` # ......
集群 kubeadm K8s K8 8s

CentOS7 部署 k8s 集群

CentOS7 部署 k8s 集群 BUG弄潮儿 2023-06-10 20:32 发表于广东 BUG弄潮儿 多年开发经验,专注软件开发、架构;推送 微服务,分布式,Spring全家桶,Redis,Linux,Nginx等技术,欢迎一起学习、探讨。 396篇原创内容 公众号 K8s+Istio+Go ......
集群 CentOS7 CentOS k8s 8s

(转)K8s架构|全面整理K8s的架构介绍

原文:http://www.uml.org.cn/yunjisuan/202201264.asp 1. 架构图 1.1 整体结构图 1.2 组件间的协议 CNI: CNI是Container Network Interface的是一个标准的,通用的接口 ;用于连接容器管理系统和网络插件。提供一个容器 ......
架构 K8s K8 8s

热水壶语音方案,NV040C-8S语音芯片-让您的热水壶变得更智能

随着智能家居的兴起,越来越多的家用电器开始智能化,为现代人带来更加便捷和高效的生活体验。作为家庭必备的热水器也不例外,目前市场上已经出现了很多能够智能化的热水器品牌。 作为一款语音播报芯片,九芯电子的NV040C-8S集成了先进的数字语音处理技术,通过高质量的声音解码器,能够准确、清晰地播报各种语音 ......
水壶 语音 芯片 智能 方案

重新初始化k8s集群

##### 执行如下命令,所有节点都执行 ```shell kubeadm reset ``` ##### 初始化集群,仅在master(centos01)上执行 ```shell [root@centos01 opt]# kubeadm init --apiserver-advertise-add ......
集群 k8s k8 8s

如何将TLS的安全证书和密钥保存到k8s的secret中?以及在ingress中使用secret中的证书?

如果要ingress的域名增加TLS的证书,该怎么办? 那如何将证书和密钥保存到k8s的secret中呢? 如果使用自签名的证书,使用下面的命令创建密钥和证书 [root@nccztsjb-node-23 secrets]# openssl req -x509 \ > -newkey \ > rsa ......
证书 secret 密钥 ingress TLS

Kubernetes(k8s)访问控制:权限管理之RBAC鉴权

Kubernetes(k8s)访问控制:权限管理之RBAC鉴权,Kubernetes访问控制,鉴权简介,设置k8s集群允许所有请求访问,设置k8s集群拒绝所有请求访问,RBAC授权,role,rolebinding,clusterrole,clusterrolebinding。 ......
Kubernetes 权限 RBAC k8s 8s

Kubernetes 系列:了解 k8s 架构(一)

### Kubernetes 概述 当下,我们很多项目于都在`Cloud Native`(云原生)的上面,这种方法旨在使组织能够确保可用性并快速响应和适应变化,云原生其实就是一组本质上支持在不同云环境(公共云、私有云或混合云)上大规模构建、运行和管理应用程序的实践和技术。 云原生离不开两个概念:`容 ......
Kubernetes 架构 k8s 8s k8

k8s常用命令

下面是一些常用的Kubernetes(K8s)命令,以及它们的简要说明。这些命令可以帮助您管理和操作Kubernetes集群中的资源。 集群管理命令: kubectl cluster-info: 显示集群的基本信息。 kubectl config use-context <context_name> ......
命令 常用 k8s k8 8s

k8s

1. 设置域名映射 cat /etc/hosts {IP} {HOSTNAMW} 2. 关闭防火墙 ``` sudo systemctl disable firewalld --now ``` 3. 关闭selinux ``` #临时生效 sudo setenforce 0 # 永久生效 sed - ......
k8s k8 8s

当K8S发生故障时,可以从哪几个方面入手排查问题?

> 当K8S发生故障时,往往需要迅速而精确地定位问题,并及时采取行动。那么,当遇到K8S故障时,应该从哪几个方面入手排查问题呢?本篇就来聊聊这个话题,让我们一起来探寻关键的排查方向。 # 第一方面:审视集群状态 K8S的集群状态是排查故障的关键起点。使用kubectl get nodes命令来检查节 ......
故障 方面 问题 K8S K8

使用ansible-app2k8s管理和部署服务到 kubernetes

- 使用 ansible 管理和部署服务到 kubernetes - 适用于项目容器化,多套 k8s 环境的管理,可结合`CICD`工具做`DevOps` - 来自于项目实践,已部署多套 k8s 环境 ......
ansible-app kubernetes ansible app 2k

k8s 启动mysql

1、在kubenetes集群中创建一个pod 创建mys,拉取镜像 kubectl create deployment mysql --image=mysql 2、查看镜像是否下载成功 kubectl get pod status为running 表示拉取完成 要等一会 3、暴露mysql端口 ku ......
mysql k8s k8 8s

k8s 启动redis

1、在kubenetes集群中创建一个pod 创建redis,拉取镜像 kubectl create deployment redis --image=redis 2、查看镜像是否下载成功 kubectl get pod status为running 表示拉取完成 3、暴露redis端口 kubec ......
redis k8s k8 8s

k8s 创建nginx

1、在kubenetes集群中创建一个pod 创建nginx,拉取镜像 kubectl create deployment nginx --image=nginx 2、查看镜像是否下载成功 kubectl get pod status为running 表示拉取完成 3、暴露Nginx端口 kubec ......
nginx k8s k8 8s

k8s驱逐篇(7)-kube-controller-manager驱逐-taintManager源码分析

taintManager的主要功能为:当某个node被打上NoExecute污点后,其上面的pod如果不能容忍该污点,则taintManager将会驱逐这些pod,而新建的pod也需要容忍该污点才能调度到该node上; ......

k8s 深入篇———— pod 深入实战[七]

### 前言 深入一下pod 实战。 ### 正文 在 Kubernetes 中,有几种特殊的 Volume,它们存在的意义不是为了存放容器里的数据,也不是用来进行容器和宿主机之间的数据交换。 这些特殊 Volume 的作用,是为容器提供预先定义好的数据。 所以,从容器的角度来看,这些 Volume ......
实战 k8s pod k8 8s

k8s 深入篇———— pod 实战[六]

### 前言 pod 实战一下,主要是一些例子。 ### 正文 ##### 例子一 pod 实例的选择: NodeSelector:是一个供用户将 Pod 与 Node 进行绑定的字段 NodeName:一旦 Pod 的这个字段被赋值,Kubernetes 项目就会被认为这个 Pod 已经经过了调度 ......
实战 k8s pod k8 8s

calico对应k8s版本

Kubernetes版本 vs Calico 版本 Calico 文档 1.18、1.19、1.20 3.18 https://projectcalico.docs.tigera.io/archive/v3.18/getting-started/kubernetes/requirements htt ......
版本 calico k8s 8s k8

k8s 深入篇———— k8s 的pod[五]

### 前言 简单整理一下pod的相关知识。 ### 正文 为什么我们需要pod。 前面我们知道了k8s一个最重要的作用是解决容器的编排功能,那么为什么有一个pod的东西。 这就是实际中遇到的问题。 那就是容器和容器之间,那就是如何表达容器和容器之间的关系。 就是有些场景下,容器与容器之间是存在关系 ......
k8s k8 8s pod