草庐IT

k8smaster

全部标签

BS问题:k8s部署Nacos Could not resolve placeholder ‘NACOS_AUTH_IDENTITY_KEY‘ in value “${NACOS_AUTH_IDENT

官网文档2.XKubernetesNacosNacos镜像:nacos/nacos-server:latest我按照官方文档执行到验证Nacos节点启动成功 然后pods一直重启,查看pod日志 这个参数怎么会少呢?启动pod的Yaml文件---apiVersion:v1kind:Servicemetadata:name:nacos-headlesslabels:app:nacosspec:publishNotReadyAddresses:trueports:-port:8848name:servertargetPort:8848-port:9848name:client-rpctargetP

BS问题:k8s部署Nacos Could not resolve placeholder ‘NACOS_AUTH_IDENTITY_KEY‘ in value “${NACOS_AUTH_IDENT

官网文档2.XKubernetesNacosNacos镜像:nacos/nacos-server:latest我按照官方文档执行到验证Nacos节点启动成功 然后pods一直重启,查看pod日志 这个参数怎么会少呢?启动pod的Yaml文件---apiVersion:v1kind:Servicemetadata:name:nacos-headlesslabels:app:nacosspec:publishNotReadyAddresses:trueports:-port:8848name:servertargetPort:8848-port:9848name:client-rpctargetP

【大数据】kubernetes(k8s)calico跨节点网络不通的问题及排错过程

网络不通的表征:Readinessprobefailed:calico/nodeisnotready:BIRDisnotready:BGPnotestablishedwith10.101.236.158,10.101.236.168,10.101.236.169,10.101.236.188,10.101.236.189,10.101.236.27,10.101.236.36,10.101.236.37,10.101.236.382021-08-1706:12:41.512[INFO][209]health.go156:Numberofnode(s)withBGPpeeringestablis

(十六)从零开始搭建k8s集群——使用KubeSphere管理平台搭建一个高可用的ElasticSearch服务平台

前言Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。本节内容我们使用kubesphere管理平台搭建一个k8s环境下的高可用的es集群服务。elasticsearch镜像选用的是最新版本的elasticsearch:8.1.3镜像,配置和以前的版本稍有不同。正文创建elasticsearch配置文件-点击配置中心->配置->创建,填写es的基本配置信息,点击下一步 -点击添加数据,填写es配置数据-官方es配置文件#========================ElasticsearchConfigura

k8s的部署

二进制搭建Kubernetesv1.20k8s集群master01:192.168.92.30  kube-apiserverkube-controller-managerkube-scheduleretcdk8s集群master02:192.168.92.21k8s集群node01:192.168.92.40  kubeletkube-proxydocker k8s集群node02:192.168.92.60etcd集群节点1:192.168.92.30  etcdetcd集群节点2:192.168.92.40etcd集群节点3:192.168.92.50负载均衡nginx+keepaliv

Jenkins发布Kubernetes(K8s)集群(基于containerd)

上一篇文章>Jenkins入门与安装一、实验环境1、k8s环境版本v1.26.5,容器为containerd二进制安装Kubernetes(K8s)集群(基于containerd)—从零安装教程(带证书)主机名IP系统版本安装服务master0110.10.10.21rhel7.5nginx、etcd、api-server、scheduler、controller-manager、kubelet、proxymaster0210.10.10.22rhel7.5nginx、etcd、api-server、scheduler、controller-manager、kubelet、proxymaste

k8s打污点、取消污点、驱动pod

在Kubernetes中,可以使用kubectltaint命令来打污点,它有以下语法:kubectltaintnodes=:其中,是节点的名称,和是用于标识污点的键和值,则指定了污点的影响。例如,要在名为node-1的节点上打一个污点,使它不能被调度NoSchedule,可以使用以下命令:kubectltaintnodesnode-1example.com/zone=us-west:NoSchedule这将在node-1上打一个名为example.com/zone=us-west的污点,它的影响是NoSchedule,这意味着Kubernetes将不会将Pod调度到该节点上,除非该Pod显式容

k8s 创建 Token (及一个 ServiceAccount 管控多个 Namespace)

参考使用token访问k8s集群关于Kubernetes中APIServer授权(RBAC)管理的一些笔记Kubernetes之ServiceAccount+Secret+RBAC实现访问APIServer步骤建立ClusterRole或Role在某个namespace下建立ServiceAccount(会生成对应的secret,其中就是token)建立ClusterRoleBinding或RoleBinding1找一个token建立ServiceAccount会产生一个【同名+随机字符串】的Secret从Secret中可获得Token注意只能这样直接|base64-d解码才能获得Token,

基于K8s的DevOps平台实践(三)

文章目录前言1.Jenkins与k8s集成🍑插件安装及配置🍑演示动态slavepod🍑Pod-Template中容器镜像的制作🍑实践通过Jenkinsfile实现demo项目自动发布到kubenetes环境2.Jenkins集成Sonarqube🍑sonarqube架构简介🍑sonarqubeonkubernetes环境搭建🍑插件安装及配置🍑Jenkinsfile集成sonarqube演示3.Jenkins集成robotFramework🍑robot用例简介🍑与tools工具镜像集成🍑插件安装及配置🍑实践通过Jenkinsfile实现demo项目的验收测试4.总结与反思前言今天是「基于K8s的

基于K8s的DevOps平台实践(三)

文章目录前言1.Jenkins与k8s集成🍑插件安装及配置🍑演示动态slavepod🍑Pod-Template中容器镜像的制作🍑实践通过Jenkinsfile实现demo项目自动发布到kubenetes环境2.Jenkins集成Sonarqube🍑sonarqube架构简介🍑sonarqubeonkubernetes环境搭建🍑插件安装及配置🍑Jenkinsfile集成sonarqube演示3.Jenkins集成robotFramework🍑robot用例简介🍑与tools工具镜像集成🍑插件安装及配置🍑实践通过Jenkinsfile实现demo项目的验收测试4.总结与反思前言今天是「基于K8s的