【无标题】

1、服务端安装
获取yaml
wget https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml

创建ns,启动服务
kubectl create ns argocd
kubectl apply -n argocd -f ./install.yaml

配置ingress
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:ap-northeast-1:232660966648:certificate/a15ea906-ff8e-4986-bda9-d2fdfdf1f2f5
alb.ingress.kubernetes.io/listen-ports: ‘[{“HTTP”: 80}, {“HTTPS”: 443}]’
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/target-type: ip
external-dns.alpha.kubernetes.io/hostname: argocd.bigbeargames.net
kubernetes.io/ingress.class: alb
finalizers:

  • ingress.k8s.aws/resources
    generation: 1
    name: argocd-server
    namespace: argocd
    spec:
    rules:
  • host: argocd.bigbeargames.net
    http:
    paths:
    • backend:
      service:
      name: argocd-server
      port:
      number: 80
      pathType: ImplementationSpecific

2、安装argocd cli命令工具
curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/latest/download/argocd-linux-amd64
chmod +x /usr/local/bin/argocd

获得初始密码
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath=“{.data.password}” | base64 -d

登陆argocd服务
argocd login <ARGOCD_SERVER_HOST>

修改admin管理员密码

argocd account update-password

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值