
kubernetes
文章平均质量分 67
ice_bird
这个作者很懒,什么都没留下…
展开
-
k8s deployment通用模板
k8s 通用deployment模板原创 2022-11-22 16:26:41 · 928 阅读 · 0 评论 -
Istio VirtualService匹配规则和重定向配置以及gateway配置
Istio VirtualService匹配规则及重定向配置原创 2022-06-20 11:55:39 · 1444 阅读 · 0 评论 -
使用openssl生成自签名证书、添加secret在ingress和gateway中引用
1、使用以下命令检查OpenSSL命令的安装版本openssl version2、生成证书文件openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout tls.key -out tls.crt按提示输入城市信息,注意Common Name为你需要指定域名3、创建secretkubectl create secret tls https-secret --key tls.key --cert tls.crtingress原创 2022-04-01 11:25:17 · 3744 阅读 · 0 评论 -
jenkins pipeline k8s发布回滚
jenkins下pipeline 通过用户选择需要回滚的服务,输入回滚的版本号,实现k8s上发布的版本回滚env.CREDENTIALSID = '5576057b-0a5c-4e95-9b1f-xxxxxxxx'podTemplate(name: 'jenkins-slave',label: 'jenkins-slave', cloud: 'kubernetes-test',namespace: 'jenkins', containers: [ containerTemplate(原创 2022-02-14 09:36:09 · 4080 阅读 · 1 评论 -
外部jenkins在K8S 动态创建jnlp-slave并进行构建发布
一、配置Kubernetes插件1、在K8S集群添加kubernetes插件,用于连接k8s集群,安装Kubernetes Continuous Deploy(目前测试高版本存在无法发布的问题,建议使用1.0.0版本)插件,用于发布deployment到k8s集群。2、通过k8s的config文件生成证书并上传jenkins。查看 /root/.kube/config文件,文件中有三个值 certificate-authority-data 、client-certificate-data ..原创 2022-01-14 15:03:05 · 4195 阅读 · 0 评论 -
K8S安装开源LoadBalance组件Metallb
1、从github下载安装包https://github.com/metallb/metallb/archive/refs/heads/main.zip我们要用到的文件都在metallb-main/manifests目录2、创建命名空间,然后创建metallb组件kubectl apply -f namespace.yamlkubectl apply -f metallb.yaml3、修改example-layer2-config.yaml配置文件apiVersion: v1kind原创 2022-01-07 10:22:12 · 2092 阅读 · 0 评论 -
K8S 1.22.3 多master节点部署
kubeadm 部署多master节点k8s集群原创 2021-12-10 12:14:32 · 2712 阅读 · 0 评论 -
基于kubeadm 部署K8S1.22.3 踩坑
服务器节点:k8s-master01 192.168.1.50 k8s-node01 192.168.1.51 k8s-node02 192.168.1.52 一、安装docker,所有服务器都需要安装安装Docker的依赖库。yum install -y yum-utils device-mapper-persistent-data lvm2添加阿里云Docker CE的软件源信息。yum-config-manager --add-repo htt..原创 2021-11-12 15:55:16 · 2607 阅读 · 4 评论