技术栈
argocd
nvd11
5 天前
腾讯云
·
argocd
腾讯云轻量服务器折腾 K3s 实录 (续):ArgoCD 部署避坑指南
上回说到我们在腾讯云的 4G 轻量服务器上成功把 K3s 跑起来了,并打通了外网 kubectl 的直连。 今天这篇,我们继续推进,实战部署 GitOps 的核心控制面 —— ArgoCD。
做个文艺程序员
6 天前
ci/cd
·
kubernetes
·
argocd
第05篇:K8s CI/CD 全流程:GitOps × ArgoCD × Harbor——Java SaaS 从代码提交到生产部署一键直达
很多团队刚上 K8s 时,仍然用老方式部署:SSH 登录跳板机,手动 kubectl apply,改完 YAML 直接推集群。这种方式带来的问题很快就会显现:
小哈里
10 天前
云原生
·
kubernetes
·
云计算
·
argocd
·
基础设施
【K8S】云原生时代的GitOps最佳实践 —— ArgoCD
【K8S】云原生时代的GitOps最佳实践 ——— ArgoCDGitOps 是一种以 Git 为事实来源管理基础设施和应用发布的实践。它不是简单地“把 YAML 放进 Git”,而是把环境的期望状态写成声明式配置,通过 Pull Request 评审后合并,再由集群内的控制器持续对比 Git 与 Kubernetes 的实际状态,并把集群收敛到 Git 中描述的状态。
JiaWen技术圈
18 天前
github
·
argocd
GitOps 最佳实践:ArgoCD + GitHub Actions 完整落地
核心定位:Git 为唯一可信源,GitHub Actions 做构建校验推送,ArgoCD 负责集群自动同步部署,全程无人工界面操作,实现声明式、可追溯、自愈式交付。
我叫唧唧波
2 个月前
运维
·
前端
·
ci/cd
·
docker
·
自动化
·
jenkins
·
argocd
【自动化部署】CI/CD 实战(三):让 Argo CD 接管 CD,Jenkins 镜像自动同步到集群
在前两篇文章中,我们已经搭建了基础的 CI/CD 流水线。但在实际生产环境中,仍面临版本管理困难、无法快速回滚、服务故障无法自愈、多环境管理混乱等痛点。本次迭代,我们将引入 Argo CD,通过 GitOps 模式完美解决上述问题,让 CD 流程更加稳定和自动化。
heimeiyingwang
2 个月前
架构
·
argocd
【架构实战】GitOps持续交付架构(ArgoCD/Flux)
GitOps是以Git为单一事实来源的运维模式:核心原则:GitOps核心要点:个人观点,仅供参考
七七powerful
2 个月前
容器
·
kubernetes
·
argocd
K8s 工具安装文档 — Harbor + ArgoCD
从华为云镜像下载 Helm v3.17.0:创建 /etc/containerd/conf.d/mirrors.toml:
only_Klein
4 个月前
kubernetes
·
jenkins
·
argocd
·
cicd
Jenkinsfile流水线设计解析
设计思路:设计思路:每个容器只安装必要的工具,避免镜像臃肿,同时便于独立升级和维护。设计思路:emptyDir:在 Pod 生命周期内共享 Unix Socket,实现 buildkitd 与 buildctl 通信
海鸥81
5 个月前
java
·
elasticsearch
·
argocd
ArgoCD App of Apps 模式详解
App of Apps(应用之应用) 是 ArgoCD 实现大规模 GitOps 管理的核心模式,其本质是用一个“根 Application”作为入口,批量管理集群内所有子 Application(包括业务应用、基础设施、甚至 ArgoCD 自身)。
海鸥81
5 个月前
大数据
·
elasticsearch
·
argocd
argocd, app (especially CiliumIdentity) is constantly marked as Out-Of-Sync
核心问题是:Cilium 自动创建的 CiliumIdentity 资源被 ArgoCD 持续标记为Out-Of-Sync(不同步) ——这是 ArgoCD 与 Cilium 集成的典型问题,根源是 CiliumIdentity 属于 Cilium 动态生成的“运行时资源”,但 ArgoCD 会把它纳入资源跟踪范围,导致频繁触发不同步告警。
一念一花一世界
5 个月前
ci/cd
·
argocd
·
tekton
·
arbess
企业级CI/CD工具选型:Argo CD vs Tekton vs Arbess
面对众多的CI/CD工具,如何根据功能、价格和易用性做出选择?本文旨在通过多款工具的横向对比,为你提供清晰的梳理与参考。
羊羊羊i
5 个月前
容器
·
kubernetes
·
argocd
通过Crossplane使用K8sYAML格式的API接口,创建虚拟云资源,同时利用ArgoCD达到GitOps效果
前情提要:本地需要有helm,k8s.流程图图下:关键依赖/文件步骤2:本地Helm部署CrossPlane(远程操控)
一条闲鱼_mytube
5 个月前
大数据
·
argocd
CI/CD: K8S + Tekton + ArgoCD 深入浅出完全指南
🎯 一句话定位:这是一份让你从"不懂 CI/CD"到"能独立排查问题"的实战指南。这套系统解决什么问题:
一条闲鱼_mytube
5 个月前
大数据
·
elasticsearch
·
argocd
CI/CD: Argo 深入浅出教程
🎯 一句话定位:ArgoCD 是 K8s 原生的 GitOps CD 工具,让 Git 仓库成为部署的"唯一真相来源"。
庸子
5 个月前
运维
·
kubernetes
·
argocd
告别手动运维:Kustomize 与 ArgoCD 构建的 GitOps 体系
目录告别手动运维:Kustomize 与 ArgoCD 构建的 GitOps 体系第一部分:Kustomize —— 声明式配置管理的瑞士军刀
Empty_777
6 个月前
argocd
ArgoCD概述
ArgoCD 是一款为 Kubernetes 设计的声明式 GitOps 持续交付工具,由 Intuit 开源并成为 CNCF 毕业项目。它遵循 GitOps 核心理念:以 Git 仓库作为应用配置的唯一可信源,自动同步 Kubernetes 集群中的应用状态与 Git 中的期望状态,实现应用的自动化部署、更新和回滚。
Selegant
6 个月前
java
·
kubernetes
·
argocd
Kubernetes + Helm + ArgoCD:打造 GitOps 驱动的 Java 应用交付流水线
从代码提交到自动上线的完整 CI/CD 实践在现代云原生开发中,GitOps 已成为一种主流的持续交付范式。它以 Git 作为唯一事实源(Single Source of Truth),通过声明式配置驱动整个应用部署流程。本文将手把手带你构建一套完整的 CI/CD 流水线,使用 Kubernetes + Helm + ArgoCD 技术栈,实现 Java 应用从代码提交到自动上线的全流程自动化。
海鸥81
6 个月前
git
·
argocd
in argocd ‘/tmp/_argocd-repo/../.git/index.lock‘: No space left on
Unable to load data: Failed to checkout FETCH_HEAD: git checkout --force FETCH_HEAD failed exit status 128: fatal: Unable to create ‘/tmp/_argocd-repo/637eecbf-7342-4ad9-a02c-aeabf9a667f5/.git/index.lock’: No space left on device
聊天QQ:68823886
6 个月前
argocd
MATLAB多变量最小二乘辨识
matlab多变量最小二乘辨识多变量最小二乘在系统辨识里算是老熟人了,咱们今天直接上Matlab整点实在的。先来个简单场景:假设有个双输入双输出系统,输出受白噪声干扰,咱们要通过输入输出数据把系统模型给扒出来。
小白不想白a
6 个月前
argocd
ArgoCD第一课--概念理解
Argo CD 是一个为 Kubernetes 而生的,遵循声明式 GitOps 理念的持续部署(CD)工具,它的配置和使用非常简单,并且自带一个简单易用的 Dashboard 页面,并且支持多种配置管理/模板工具(例如 Kustomize、Helm、Ksonnet、Jsonnet、plain-YAML)。 Argo CD 被实现为一个 Kubernetes 控制器,它持续监控正在运行的应用程序并将当前的实时状态与所需的目标状态(例如 Git 仓库中的配置)进行比较,在 Git 仓库更改时自动同步和部署应