随笔分类 - Argo CD
摘要:转载自:https://blog.csdn.net/u013380694/article/details/128914938 # 一、传统 CD 工作流 目前大多数 CI/CD 工具都使用基于 Push 的部署模式,例如 Jenkins、CircleCI 等。这种模式一般都会在 CI 流水线运行完成
阅读全文
摘要:一、什么是 argo cd Argo CD 是用于 Kubernetes 的声明性 GitOps 连续交付工具。 二、为什么使用 argo cd Argo CD 可在指定的目标环境中自动部署所需的应用程序状态,应用程序部署可以在 Git 提交时跟踪对分支,标签的更新,或固定到清单的特定版本。 三、a
阅读全文
摘要:- 查看默认密码 ``` kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d ``` - 下载 CLI 命令行工具 ``` curl -sSL -o /
阅读全文
摘要:评估: 1.使用git管理yaml文件,要么是跟项目绑定在一起(开发负责进行管理),要么是另外一个新项目,单纯的只有yaml文件(运维负责进行管理),每次更新需要知道最新的docker镜像 2.多安装一个Argo CD软件,其实这个更新完全可以手工操作来实现 3.适合k8s管理面板中没有CD功能的,
阅读全文
摘要:![](https://img2023.cnblogs.com/blog/794174/202306/794174-20230603171858472-1848498272.png) 三个注解: ``` kubernetes.io/tls-acme true nginx.ingress.kubern
阅读全文
摘要:转载自:https://blog.csdn.net/zfw_666666/article/details/126400176 Argo CD 是一个为 Kubernetes 而生的,遵循声明式 GitOps 理念的持续部署工具。Argo CD 可在 Git 存储库更改时自动同步和部署应用程序。 Ar
阅读全文
摘要:第一步是注册要在其上部署应用程序的 Kubernetes 集群。您可以在一个 ArgoCD 实例中注册多个 Kubernetes 集群。默认情况下,您部署 ArgoCD 的本地集群已注册。 ![](https://img2023.cnblogs.com/blog/794174/202306/7941
阅读全文
摘要:转载自:https://www.jianshu.com/p/51690ec1d7d6 # 前言 ArgoCD是一个基于Kubernetes的GitOps持续交付工具,应用的部署和更新都可以在Git仓库上同步实现,并自带一个可视化界面。本文介绍如何使用Git+Helm+Argocd方式来实现在k8s中
阅读全文
摘要:转载自:https://cloud.tencent.com/developer/article/1750692 这个工具适合k8s的web管理界面中没有提供CI/CD命令的环境,并且gitlab仓库跟Argo CD,k8s都是放在公网上。 > gitlab仓库若是放在公司内网,Argo CD和k8s
阅读全文