k8s

k8s timeoutSeconds无效且没有按照periodSeconds的间隔时间来执行健康检查

健康检查日志没有严格按照periodSeconds间隔时间来打印。 核心代码如下: pkg/kubelet/prober/worker.go pkg/kubelet/prober/prober.gorunProbe方法(kubelet健康检查有3种方式) httpGet发送HTTP 请求,返回码介于 ......
timeoutSeconds periodSeconds 时间 k8s k8

离线Linux部署k8s集群环境

***********离线部署安装k8s集群环境***********1.机器配置master 192.168.245.201 4核4gnode1 192.168.245.202 4核4gnode2 192.168.245.203 4核4g 系统内核:3.10.0-957.el7.x86_64 2. ......
集群 环境 Linux k8s 8s

dolphinscheduler 调度spark on k8s

dolphinscheduler 对于k8s的支持可以使用spark任务模式选择k8s 配置,当然也可以直接通过k8s 集成通过容器镜像模式运行,两种方式各有利弊,但是完全基于k8s模式会比较方便些 集成玩法说明 spark 任务模式 此模式我们需要配置SPARK_HOME 给每个dolphinsc ......
dolphinscheduler spark k8s 8s on

(转)二进制K8s集群环境搭建

原文:https://www.cnblogs.com/k8sinaction/p/17352116.html#top https://www.cnblogs.com/wxyyy/articles/17411340.html 1.1 高可用集群环境规划 1.1.1 服务器地址规划 类型服务器地址备注 ......
二进制 集群 环境 K8s K8

centos7 k8s 三节点 全二进制部署 1.23.15

| 主机名 | IP地址 | Pod 网段 | Service 网段 | | | | | | | master | 192.168.1.60 | 172.16.0.0/12 | 10.96.0.0/16 | | node01 | 192.168.1.70 | 172.16.0.0/12 | 10.9 ......
二进制 节点 centos7 centos k8s

k8s部署单机版nacos

来源: https://www.jianshu.com/p/4f69d1b369d1 mysql 安装mysql如下: 创建mysql.yml文件如下: [root@DoM01 nacos]# cat mysql.yaml apiVersion: v1 kind: ReplicationContro ......
单机版 单机 nacos k8s k8

k8s 访问控制之鉴权

鉴权概述 在 Kubernetes 中,你必须在鉴权(授予访问权限)之前进行身份验证(登录). Kubernetes 期望请求中存在 REST API 常见的属性。 这意味着 Kubernetes 鉴权适用于现有的组织范围或云提供商范围的访问控制系统, 除了 Kubernetes API 之外,它还 ......
k8s k8 8s

k8s入门到精通深入学习流程图?

k8s入门到精通深入学习流程图? 学习Kubernetes(简称K8s)的入门到精通的深入学习流程可以分为以下步骤: 1. 学习基础概念:- 了解容器化技术的基本概念,例如Docker。- 理解Kubernetes的基本概念,如Pod、Service、ReplicaSet等。 2. 安装和配置Kub ......
流程图 流程 k8s k8 8s

最后的组合:K8s 1.24 基于 Hekiti 实现 GlusterFS 动态存储管理实践

## 前言 ### **知识点** - 定级:**入门级** - GlusterFS 和 Heketi 简介 - GlusterFS 安装部署 - Heketi 安装部署 - Kubernetes 命令行对接 GlusterFS ### **实战服务器配置(架构 1:1 复刻小规模生产环境,配置略有 ......
GlusterFS 动态 Hekiti 1.24 K8s

k8s 按照文档

一、环境准备两台服务器:1、master2、worker-node3、关闭防火墙:systemctl stop firewalldsystemctl disable firewalld4、关闭selinux sed -i 's/enforcing/disabled/' /etc/selinux/co ......
文档 k8s k8 8s

【Azure APIM】APIM self-host 部署在K8S中,如何更换证书呢?

问题描述 APIM self-host(自建网关)部署在K8S中,如何在本地上传及更换证书呢? 问题解答 如果使用Self-host网关,则不支持使用上传到 APIM的 CA 根证书验证服务器和客户端证书。 若要建立信任,请配置特定的客户端证书,使其被网关作为一个自定义的证书颁发机构所信任,使用网关 ......
APIM self-host 证书 Azure self

创建k8s 镜像仓库登录密钥

原标题:k8s使用私有镜像仓库的访问凭据配置 k8s创建私有仓库凭据有两种方式 1.使用kubectl命令创建secret 2.使用docker凭证作为k8s的凭据。文章来源地址https://www.yii666.com/blog/458024.html 1.使用kubectl命令创建secret ......
密钥 仓库 镜像 k8s k8

k8s数据卷 Volume 之 hostPath 与 emptyDir

# 一、为什么需要 volume(数据卷)? 容器中的文件在磁盘上是临时存放的,这给容器中运行比较重要的应用程序带来一些问题。 - 问题1:当容器升级或者崩溃时,kubelet会重建容器,容器内文件会丢失 - 问题2:一个Pod中运行多个容器需要共享文件 Kubernetes 卷(Volume) 这 ......
hostPath emptyDir 数据 Volume k8s

BC-Linux for Euler部署K8S-1.27

[toc] ## 1、介绍及说明 - 背景 ​ 大云企业操作系统BC-Linux for Euler 是以 openEuler 社区操作系统为基础,借助开源社区的开放优势,通过定制化手段研发的企业级 Linux 操作系统;目前主要在移动内部是用,是国产化改造的主力系统;本次部署使用BCLinux f ......
BC-Linux Linux Euler 1.27 K8S

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