jjzjj

使用Ingress-Nginx来暴露ArgoCD Web-UI

未安装ArgoCD参考GitOps实践之kubernetes部署Argocd1.查看ArgocdService可以看到是ClusterIP,因此不能从外部直接访问Argocd的WEB-UI#kubectlgetsvc-nargocdNAMETYPECLUSTER-IPEXTERNAL-IPPORT(S)AGEargocd-applicationset-controllerClusterIP10.96.52.1097000/TCP,8080/TCP25dargocd-dex-serverClusterIP10.96.57.2175556/TCP,5557/TCP,5558/TCP25dargoc

使用Ingress-Nginx来暴露ArgoCD Web-UI

未安装ArgoCD参考GitOps实践之kubernetes部署Argocd1.查看ArgocdService可以看到是ClusterIP,因此不能从外部直接访问Argocd的WEB-UI#kubectlgetsvc-nargocdNAMETYPECLUSTER-IPEXTERNAL-IPPORT(S)AGEargocd-applicationset-controllerClusterIP10.96.52.1097000/TCP,8080/TCP25dargocd-dex-serverClusterIP10.96.57.2175556/TCP,5557/TCP,5558/TCP25dargoc

使用Argocd UI发布Guestbook

1.ArgoCD核心概念Application:应用,一组由资源清单定义的Kubernetes资源,这是一个CRD资源对象Applicationsourcetype:用来构建应用的工具Targetstate:目标状态,指应用程序所需的期望状态,由Git存储库中的文件表示Livestate:实时状态,指应用程序实时的状态,比如部署了哪些Pods等真实状态Syncstatus:同步状态表示实时状态是否与目标状态一致,部署的应用是否与Git所描述的一样?Sync:同步指将应用程序迁移到其目标状态的过程,比如通过对Kubernetes集群应用变更Syncoperationstatus:同步操作状态指的

使用Argocd UI发布Guestbook

1.ArgoCD核心概念Application:应用,一组由资源清单定义的Kubernetes资源,这是一个CRD资源对象Applicationsourcetype:用来构建应用的工具Targetstate:目标状态,指应用程序所需的期望状态,由Git存储库中的文件表示Livestate:实时状态,指应用程序实时的状态,比如部署了哪些Pods等真实状态Syncstatus:同步状态表示实时状态是否与目标状态一致,部署的应用是否与Git所描述的一样?Sync:同步指将应用程序迁移到其目标状态的过程,比如通过对Kubernetes集群应用变更Syncoperationstatus:同步操作状态指的

使用 Cluster API 和 ArgoCD 创建管理 Kubernetes 集群

本文我们将学习如何使用 KubernetesClusterAPI 和 ArgoCD 创建和管理多个Kubernetes集群。我们将使用Kind创建一个本地集群,在该集群上,我们将配置其他Kubernetes集群的创建过程。为了自动执行该过程,我们将使用ArgoCD,我们可以从单个Git存储库处理整个过程。介绍你听说过一个名为 KubernetesClusterAPI(https://cluster-api.sigs.k8s.io/)的项目吗?它提供声明式API和工具来简化配置、升级和管理多个Kubernetes集群。我们会先创建一个管理其他集群生命周期的Kubernetes集群,在这个集群上,

使用 Cluster API 和 ArgoCD 创建管理 Kubernetes 集群

本文我们将学习如何使用 KubernetesClusterAPI 和 ArgoCD 创建和管理多个Kubernetes集群。我们将使用Kind创建一个本地集群,在该集群上,我们将配置其他Kubernetes集群的创建过程。为了自动执行该过程,我们将使用ArgoCD,我们可以从单个Git存储库处理整个过程。介绍你听说过一个名为 KubernetesClusterAPI(https://cluster-api.sigs.k8s.io/)的项目吗?它提供声明式API和工具来简化配置、升级和管理多个Kubernetes集群。我们会先创建一个管理其他集群生命周期的Kubernetes集群,在这个集群上,