annoation route k8s k8

k8s中如何固定一个pod的IP地址?该集群网络插件是calico

1、首先查看calico的CIDR地址范围 [root@nccztsjb-node-17 ~]# calicoctl get ippool NAME CIDR SELECTOR default-pool 172.23.0.0/16 all() 2、然后呢,在这个地址范围内,给pod选择一个固定的IP ......
集群 插件 地址 calico 网络

k8s集群防“雪崩”

限制容器在node节点上的资源占用。 1. 节点信息总览1.1 master 信息输出如下“Capacity"和"Allocatable” 处可见,资源全部被允许被分配,即没有预留: [root@devops-master ~]# kubectl describe nodes devops-mast ......
雪崩 集群 k8s k8 8s

k8s 访问控制之用户认证

用户账户 Kubernetes系统上的用户账户及用户组的实现机制与常规应用略有不同。Kubernetes集群将那些通过命令行工具kubectl、客户端库或者直接使用RESTful接口向API Server发起请求的客户端上的请求主体分为两个不同的类别:现实中的“人”和Pod对象,它们的用户身份分别对 ......
用户 k8s k8 8s

k8s1.20二进制包安装

## 集群环境准备 ### 主机规划 | 主机IP地址 | 主机名 | 主机角色 | 主机配置 | 软件列表 | | | | | | | | 10.58.32.31 | k8s-master01 | master,LB | 2C4G | kube-apiserver、kube-controller- ......
二进制 1.20 k8s k8 8s

k8s 部署dashboard 2.7.0

查看dashboard版本兼容性 Kubernetes version 1.22 1.23 1.24 1.25 Compatibility ? ? ? ✓ 准备dashboard yaml文件 # wget https://raw.githubusercontent.com/kubernetes/d ......
dashboard k8s k8 8s

React 前端应用中快速实践 OpenTelemetry 云原生可观测性(SigNoz/K8S)

![image](https://img2023.cnblogs.com/blog/436453/202307/436453-20230726100409784-1077991420.png) [OpenTelemetry](https://opentelemetry.io/) 可用于跟踪 `Rea ......
前端 OpenTelemetry SigNoz React K8S

DevOps实战:使用GitLab+Jenkins+Kubernetes(k8s)建立CI/CD解决方案

DevOps实战:使用GitLab+Jenkins+Kubernetes(k8s)建立CICD解决方案。DevOps简介,CI/CD简介,安装并配置docker参数,使用registry搭建镜像仓库,安装部署gitlab代码仓库,创建Git版本库,安装部署CI/CD服务器jenkins,配置Jenk... ......

k8s上搭建elasticsearch单节点集群(固定存储)

因为Elasticsearch需要保持数据在固定的磁盘上,属于有状态的应用服务,因此采用k8s的StatefulSet模式部署。 创建PersistentVolumes和Claim #es-persistent-volume.yaml apiVersion: v1 kind: PersistentV ......
节点 集群 elasticsearch k8s k8

k8s使用token访问集群apiserver

``` export TOKEN=eyJhbGciOiJSUzI1NiIsImtpZCI6InRjMEs2b2tyVUFjdHZuazNTS1VrM0s3LWFHMlVjek5NTUJnVUVSTTVHQnMifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW ......
集群 apiserver token k8s k8

(转载)修复 K8s SSL/TLS 漏洞(CVE-2016-2183)指南

(转载)修复 K8s SSL/TLS 漏洞(CVE-2016-2183)指南 前言 测试服务器配置 主机名IPCPU内存系统盘数据盘用途 zdeops-master 192.168.9.9 2 4 40 200 Ansible 运维控制节点 ks-k8s-master-0 192.168.9.91 ......
漏洞 指南 2016 2183 K8s

k8s pod,pvc,pv无法删除问题

一般删除步骤为:先删pod再删pvc最后删pv 但是遇到pv始终处于“Terminating”状态,而且delete不掉 1、查看pvc被哪个pod使用 ``` [root@hadoop03 storageclass]# kubectl describe pvc PVC-NAME | grep Mo ......
问题 k8s pod pvc k8

centos7环境 的 k8s安装helm 3.7.1

一、 为什么要有helm? K8S 上的应用对象,都是由特定的资源描述组成,包括 deployment、service 等。都保存 各自文件中或者集中写到一个配置文件。然后 kubectl apply –f 部署。如果应用只由一 个或几个这样的服务组成,上面部署方式足够了。而对于一个复杂的应用,会有 ......
centos7 环境 centos helm k8s

k8s在任意节点使用kubectl

1、将master 节点中/etc/kubernetes目录中 scp /etc/kubernetes/admin.conf root@k8s-node1:/etc/kubernetes 2、在对应的服务器上配置环境变量 echo "export KUBECONFIG=/etc/kubernetes ......
节点 kubectl k8s k8 8s

K8S | Deployment应用编排

通过Deployment控制器,可以对应用进行快速的编排,比如声明Pod的发布方式,更新和回滚策略,维持Pod副本数量; ......
Deployment K8S K8 8S

现有K8S集群加入master节点(移除后加入)

现象:后加入master节点报错 error execution phase control-plane-prepare/download-certs: error downloading certs: the Secret does not include the required certifi ......
节点 集群 master K8S K8

搭建k8s集群

一、k8s master部署 Master节点上会运行的组件: etcd,kube-apiserver,kube-controller-manager,kuctl,kubeadm.kubelet,kube-proxy,flannel,docker Kubeadm,官方k8s一键部署工具 Flanne ......
集群 k8s k8 8s

k8s中删除节点之后再添加节点

# 删除节点 先标记为不可调度,驱逐节点上的pod ```bash #先标记节点 $ kubectl drain centos7909 --delete-emptydir-data --force --ignore-daemonsets node/centos7909 already cordone ......
节点 k8s k8 8s

k8s+containerd安装

## 准备环境 准备两台服务器节点,如果需要安装虚拟机,可以参考[《wmware和centos安装过程》](https://blog.csdn.net/huashetianzu/article/details/109510266) | 机器名 | IP | 角色 | CPU | 内存 | | : : ......
containerd k8s k8 8s

阿里云k8 部署 yml 自动部署

``` apiVersion: extensions/v1beta1 kind: Deployment metadata: name: opssvr-deployment namespace: ops-prod spec: selector: matchLabels: app: opssvr rep ......
yml

kubernets(k8s) 部署1.23.6版本

kubernets(k8s) 部署1.23.6版本 环境准备 环境介绍 操作系统:CentOS Linux release 7.6.1810 (Core) k8s组件版本:1.23.6 docker版本:Docker version 24.0.4, build 3713ee1 2核CPU、2G内存、 ......
kubernets 版本 k8s k8 8s

k8s架构

#### 核心组件 - etcd保存整个集群的状态 - apiserver提供资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制 - controller manager负责维护集群的状态,比如故障检测、自动扩展、滚动更新等 - scheduler负责资源的调度,按照预定的调度策 ......
架构 k8s k8 8s

k8s遇到的坑

### 换源之后出现数字签名错误 ```bash W: GPG 错误:https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY B53DC80D13EDEF05 ......
k8s k8 8s

尚硅谷 k8s 学习笔记

K8S 进阶部分 1. Deployment 部署 1.1 自愈能力 1.2 多副本 1.3 扩容、缩容 1.4 滚动更新 1.5 版本回退 1.6 工作负载 2. Service 网络 2.1 ClusterIP 模式 2.2 NodePort 模式 3. Ingress 网关 3.1 安装 3. ......
笔记 k8s k8 8s

微服务探索之路06篇k8s配置文件Yaml部署Redis使用Helm部署MongoDB和kafka

## 1 安装Redis ### 1.1创建配置文件redis.conf 切换到自己的目录下如本文是放在/home/ubuntu下 - `cd /home/ubuntu` - `vim redis.conf` ```YAML bind 0.0.0.0 protected-mode yes port ......
MongoDB 文件 Redis kafka Yaml

云原生网关部署新范式丨 Higress 发布 1.1 版本,支持脱离 K8s 部署

*作者:澄潭* ## 版本特性 Higress 1.1.0 版本已经 Release,K8s 环境下可以使用以下命令将 Higress 升级到最新版本: ``` kubectl apply -f https://github.com/alibaba/higress/releases/download ......
范式 网关 Higress 版本 1.1

k8s修改证书有效期

k8s各组件非常依赖证书 而默认情况下ca证书是十年,而其他证书都只有一年 Kubernetes中的如果证书过期了,会导致集群中的许多组件无法正常通信,从而影响整个集群的功能。 所以在生产环境下,这是非常大的坑 # 查看证书有效期 ## 方法一 ```bash cd /etc/kubernetes/ ......
有效期 证书 k8s k8 8s

修改k8s的数据目录

# 修改kubelet工作目录 1、创建kubelet的数据目录 ```bash mkdir -p /data/k8s/kubelet ``` 2、根据 `/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf` 加载 `/etc/sysc ......
目录 数据 k8s k8 8s

Python使用Flask开发Web服务 - 裴 - flask的路由route的知识点演示

默认是支持GET: 修改后,只支持post: 也可以get post都支持 ......
知识点 路由 知识 Python Flask

本地 IDC 中的 K8s 集群如何以 Serverless 方式使用云上计算资源

如果您不想维护云上节点池,您可以选择 Serverless 方式使用阿里云 ECI 弹性容器实例运行业务 Pod,更加高效弹性的使用云上 CPU/GPU 资源。 ......
集群 Serverless 方式 资源 IDC

go语言试操作k8s集群

# 连接k8s k8s连接都是需要认证的 认证方式有很多种 这里采用最简单的配置文件的方式 可以重新生成配置文件 这里测试,所以,直接将master节点上的admin.conf文件拿着用 位置在 `/etc/kubernetes/admin.conf` 连接部分的代码 ```go func Test ......
集群 语言 k8s k8 8s