If the login session times out, you can use the `relogin` command to log in again. When done using the `argocd` commands, you can log out using the `logout` command.
Red Hat OpenShift GitOps 有关 Red Hat 技术预览功能的支持范围的更多信息,请参见 技术预览功能支持范围。 |
您可以使用 GitOps argocd
CLI 和您的 Argo CD 凭据以默认模式登录 Argo CD 服务器以执行命令。
安装并配置 GitOps argocd
CLI 后,您必须登录 Argo CD 服务器才能以默认模式执行命令。
您必须已安装并配置 GitOps argocd
CLI 工具。
您必须使用您的凭据登录,并在整个会话期间保持登录状态。
If the login session times out, you can use the `relogin` command to log in again. When done using the `argocd` commands, you can log out using the `logout` command. |
获取 Argo CD 服务器的admin
帐户密码
$ ADMIN_PASSWD=$(oc get secret openshift-gitops-cluster -n openshift-gitops -o jsonpath='{.data.admin\.password}' | base64 -d)
获取 Argo CD 服务器 URL
$ SERVER_URL=$(oc get routes openshift-gitops-server -n openshift-gitops -o jsonpath='{.status.ingress[0].host}')
使用admin
帐户密码登录 Argo CD 服务器,并将其用单引号括起来
用单引号括起密码可确保不会将特殊字符(例如 |
$ argocd login --username admin --password ${ADMIN_PASSWD} ${SERVER_URL}
$ argocd login --username admin --password '<password>' openshift-gitops.openshift-gitops.apps-crc.testing
登录成功后,会话上下文将显示如下
'admin:login' logged in successfully
Context '<server_url>' updated