当前位置: 首页 > article >正文

Kubernetes-ArgoCD篇-03-部署

1、从 Git 存储库创建应用程序

包含留言簿应用程序的示例存储库可在 https://github.com/argoproj/argocd-example-apps.git 上找到,以演示 Argo CD 的工作原理。

1.1 argocd server port-forward

我们这里通过port-forward 访问 Argo CD:

kubectl port-forward svc/argocd-server -n argocd 8080:443

帐户的初始密码admin是自动生成的,并以明文形式存储在 Argo CD 安装命名空间中password命名的机密字段中。

我们可以通过下面的命令查看密码:

# 通过kubectl
kubectl get secret argocd-initial-admin-secret -n argocd -o jsonpath="{.data.password}" | base64 -d

# 通过argocd
argocd admin initial-password -n argocd

1.2 通过UI创建应用程序

请添加图片描述

登录后,点击 + New App 按钮,如下图:
请添加图片描述

为您的应用命名guestbook,使用该项目default,并保留同步策略Manual:
请添加图片描述

通过将存储库 URL 设置为 github 存储库 URL,将https://github.com/argoproj/argocd-example-apps.git存储库连接到 Argo CD,将修订保留为HEAD,并将路径设置为guestbook:
请添加图片描述

对于目标,将集群 URL 设置为https://kubernetes.default.svc(或in-cluster集群名称),并将命名空间设置为default:
请添加图片描述

填写完以上信息后,点击UI顶部的Createguestbook来创建应用程序:
请添加图片描述

1.3 通过UI同步应用程序

请添加图片描述
请添加图片描述


http://www.kler.cn/a/386068.html

相关文章:

  • Spring boot + Vue2小项目基本模板
  • Android ART知多少?
  • 华为数字化转型的本质为何是管理变革
  • 【eNSP】路由基础与路由来源——静态路由实验
  • Ubuntu24.04上安装和配置MariaDB
  • 深度解析:Android APP集成与拉起微信小程序开发全攻略
  • kafka常见面试题总结
  • C++继承(图文非常详细)
  • html+js+css实现拖拽式便签留言
  • SSL/TLS握手过程
  • 渗透测试专业名词解释
  • 罗技M590鼠标无法连接到无线接收器
  • 室内定位论文精华-20241108
  • 软件需求规格书评审报告,系统需求设计申评审,代码和测试过程评审报告,软件各类资质评审资料(word原件)
  • 书生实战营第四期-基础岛第四关-InternLM + LlamaIndex RAG 实践
  • uni-app开发小程序【uni.showToast字数超过两行自动省略显示不全问题】
  • 论文阅读:基于语义分割的非结构化田间道路场景识别
  • SpringBoot开发——Spring Boot 3种定时任务方式
  • 深入探索哈尔滨二级等保下的负载均衡SLB及其核心算法
  • FineBI帆软 FCA-数据分析理论 正确答案
  • 【spark面试】spark的shuffle过程
  • 【QT项目】QT6项目之基于C++的通讯录管理系统(联系人/学生管理系统)
  • Python世界:力扣题704二分查找
  • 大型语言模型(LLMs)关键技术指南
  • 科技改变生活:最新智能开关、调光器及插座产品亮相
  • ElasticSearch学习篇16_《检索技术核心20讲》进阶篇之空间检索