zoukankan      html  css  js  c++  java
  • 原创-argocd快速安装

    argocd是智能管理K8S具体应用的工具,可以实现WEB控制台操作升级,回滚,日志分析,测试跑通,程序启动失败则不上线等功能。

    安装步骤很简单:

    ---

    kubectl create namespace argocd

    kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml

    应用后argocd服务会起来

     ---

    同时安装argocd的命令行工具,创建用户修改密码将会使用到。

    命令行工具:https://argoproj.github.io/argo-cd/cli_installation/

    VERSION=$(curl --silent "https://api.github.com/repos/argoproj/argo-cd/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/1/')

    echo $VERSION

    curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-linux-amd64

    chmod +x /usr/local/bin/argocd

    这样argocd命令行工具就安装完成了。

    ---

    这时候需要暴露web服务,创建一个loadbalance的svc。即可访问argocd。

    ---

    ---

    默认访问:用户admin 密码为argocd-server的pod name。

  • 相关阅读:
    ThinkPHP框架基础知识
    ajax分页练习
    实例练习:购物车
    事件
    ajax基础
    jQuery事件
    jQuery基础
    PHP制作登录注册页面
    iview里tree组件改造
    Vue CLI及其vue.config.js(一)
  • 原文地址:https://www.cnblogs.com/normanlin/p/14329821.html
Copyright © 2011-2022 走看看