1749376919
2025-06-08 10:01:00
bash curl jq python3 docker kubectl helm grafana-cli zabbix-cli ansible gitlab-runner jenkins-cliがインストールおよび構成されていることを確認してください
このガイドは、コンテナレジストリをUIダッシュボードと自動化ツールと統合するためのCLIの例を提供します
curl -u admin:password https://registry.example.com/ui/health
説明:基本認証を使用してレジストリUIエンドポイントの健康状態をチェックします
curl -X POST -H "Content-Type: application/json" -d '{"username":"user","password":"pass"}' https://registry.example.com/ui/api/login
説明:レジストリUI APIエンドポイントに認証し、トークンを返します
token=$(curl -s -X POST -H "Content-Type: application/json" -d '{"username":"user","password":"pass"}' https://registry.example.com/ui/api/login|jq -r .token)
説明:JQを使用してログイン応答から認証トークンを取得して解析する
curl -H "Authorization: Bearer $token" https://registry.example.com/ui/api/config
説明:認証トークンを使用して現在のUI構成を取得します
curl -X PUT -H "Authorization: Bearer $token" -H "Content-Type: application/json" -d '{"theme":"dark"}' https://registry.example.com/ui/api/config
#レジストリUI統合スクリプトのCLIツール #Eren #Cankut #Uysal #2025年6月