摘要: 一、部署流程 1、研发push到github代码库 2、Jenkins 构建,pull git代码 使用maven进行编译打包 3、打包生成的代码,生成一个新版本的镜像,push到本地docker仓库harbor 4、发布,测试机器 pull 新版本的镜像,并删除原来的容器,重新运行新版本镜像。 二 阅读全文
posted @ 2021-04-28 20:43 BUG弄潮儿 阅读(649) 评论(0) 推荐(0) 编辑
摘要: Jenkins 是什么? Jenkins 是一个可扩展的持续集成引擎 主要用于: 持续、自动地构建/测试软件项目。 监控一些定时执行的任务 Jenkins 拥有的特性包括: 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持 易于配置-所有配置都是通过其提供的web界面 阅读全文
posted @ 2021-04-04 20:12 BUG弄潮儿 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 安装docker-compose 下载 curl -L https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-x86_64 > /usr/local/bin/docker-compose 授权 阅读全文
posted @ 2024-11-02 21:17 BUG弄潮儿 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 使用Helm安装 参考文档:https://kubernetes.github.io/ingress-nginx/deploy/ 添加ingress-nginx官方helm仓库 helm repo add ingress-nginx https://kubernetes.github.io/ingr 阅读全文
posted @ 2024-10-27 09:42 BUG弄潮儿 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 安装helm 下载地址 https://github.com/helm/helm/releases 安装 wget https://get.helm.sh/helm-v3.16.2-linux-amd64.tar.gz tar -zxvf helm-v3.16.2-linux-amd64.tar.g 阅读全文
posted @ 2024-10-27 09:42 BUG弄潮儿 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 创建AlertmanagerConfig资源 在没有使用 prometheus-operator 的情况下,需要手动配置 alertmanager.yaml 来路由&发送从 prometheus 接收的警报。 使用 prometheus-operator 之后,事情变得简单一些。只需要创建 Aler 阅读全文
posted @ 2024-10-27 09:41 BUG弄潮儿 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 部署Traefik 00-namespace.yml apiVersion: v1 kind: Namespace metadata: name: test-traefik 00-role.yml kind: ClusterRole apiVersion: rbac.authorization.k8 阅读全文
posted @ 2024-10-27 09:41 BUG弄潮儿 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 安装cert-manager 使用Helm安装 helm repo add jetstack https://charts.jetstack.io helm repo update helm upgrade --install cert-manager jetstack/cert-manager \ 阅读全文
posted @ 2024-10-27 09:41 BUG弄潮儿 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 开启ipvs并开启严格ARP模式 参考https://metallb.io/installation/ kubectl edit configmap -n kube-system kube-proxy 源 mode: "" ipvs: strictARP: false 改成 mode: "ipvs" 阅读全文
posted @ 2024-10-27 09:40 BUG弄潮儿 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 镜像加速地址 https://docker.aityp.com/manage/add 下载jdk https://repo.huaweicloud.com/java/jdk/8u172-b11/ 下载镜像 docker pull swr.cn-north-4.myhuaweicloud.com/dd 阅读全文
posted @ 2024-10-22 12:26 BUG弄潮儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 制作nginx执行 下载镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rockylinux:9 编写Dockerfile FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ro 阅读全文
posted @ 2024-10-22 12:23 BUG弄潮儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 创建namespace node-exporter-namespace.yaml apiVersion: v1 kind: Namespace metadata: name: ns-monitor 拉取镜像 quay.io/prometheus/node-exporter:v0.18.1 node 阅读全文
posted @ 2024-10-22 12:22 BUG弄潮儿 阅读(13) 评论(0) 推荐(0) 编辑