05 2024 档案
摘要:限流 配置 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: example-ingress annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kub
阅读全文
摘要:概念 每个节点运行一个pod,没有副本概念 DaemonSet apiVersion: apps/v1 kind: DaemonSet metadata: name: fluentd-elasticsearch namespace: linux40 labels: k8s-app: fluentd-
阅读全文
摘要:官网地址:https://github.com/prometheus-operator/kube-prometheus 代码克隆,注意版本对应 git clone -b release-0.8 https://github.com/prometheus-operator/kube-prometheu
阅读全文
摘要:StorageClass 概念 常见的动态卷制备器及其清单文件位置: NFS Provisioner: GitHub 仓库地址: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner 清单文件位置: deploy/dep
阅读全文
摘要:需求场景: 1. 代理不同环境,测试、正式、开发 2. 代理外部数据库,es等服务。因为数据库并不适合部署到k8s,也有可能是迁移量巨大。 如何让集群内资源访问到互联网资源 思考:namespace是作为资源隔离,不同服务放在不同namespace下,如果希望服务之间可以互相访问,也就是跨names
阅读全文
摘要:创建pipeline 流水线 配置maven 名称一致 使用pipeline 流水线生成工具 比如要拉取代码 简单测试一段 多行相关联的命令需要写""" xxx """包含 每次修改完都要批准,不然无法执行 可以使用pwd,ls等命令获取当前路径,文件,以决定文件发送路径和脚本执行怎么写。 pipe
阅读全文
摘要:设计思路: 1. 创建mvn流水线; 2. 开发上传代码到gitlab,其中代码中包含Dockerfile文件; 3. 由jenkins编译打包,将jar包和Dockerfile一起发送到远程服务器; 4. jenkins 配置参数化构建,将参数传递给远程调用脚本,实现发布回滚功能; 5. 调用ss
阅读全文
摘要:恢复 export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
阅读全文
摘要:官网:https://www.rabbitmq.com/docs/management#multiple-listeners 生成证书 openssl req -newkey rsa:2048 -nodes -keyout rsa_private.key -x509 -days 365 -out c
阅读全文