使い方
- インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
- 必要なツール、認証情報、対応環境を原文で確認します。
- 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/paulanunes85/three-horizons-accelerator --skill oc-cli開始前の確認
- 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
- スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文
見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。
When to Use
- Azure Red Hat OpenShift (ARO) operations
- OpenShift-specific resource management
- Operator lifecycle management
- Route and build configurations
Prerequisites
- OpenShift CLI (oc) installed
- Authenticated to ARO cluster
- Appropriate RBAC permissions
Commands
Authentication
bash
# Login with token
oc login --token=<token> --server=<api-server>
# Login with kubeadmin
oc login -u kubeadmin -p <password> --server=<api-server>
# Current context
oc whoami --show-serverProject Operations
bash
# List projects
oc projects
# Switch project
oc project <project-name>
# Create project
oc new-project <project-name>Operator Management
bash
# List installed operators
oc get csv -n openshift-operators
# View operator status
oc describe csv <operator-name> -n openshift-operatorsRoute Management
bash
# List routes
oc get routes -A
# Create route
oc expose service <service-name>
# Get route URL
oc get route <route-name> -o jsonpath='{.spec.host}'Best Practices
- Use projects for namespace isolation
- Prefer oc to kubectl for OpenShift-specific features
- Use Operators for complex application management
- Enable NetworkPolicies for pod isolation
Output Format
- Command executed
- Operation result
- Relevant status information
- Next steps
Integration with Agents
Used by: @platform, @devops

