Difference between revisions of "Openshift"
From John Freier
Line 26: | Line 26: | ||
Get all events | Get all events | ||
oc get events | oc get events | ||
+ | |||
+ | Get all pods | ||
+ | oc get pods | ||
+ | |||
+ | Connect to pod - terminal | ||
+ | oc rsh {pod} |
Revision as of 11:15, 23 December 2022
RedHat OpenShift
OpenShift CLI - OC
Switch Projects.
oc project ${project_name}
This will process a Kubernetes template with a param file.
oc process -f templates/template.yaml --param-file=parameters/dev.yaml --ignore-unknown-parameters=true | oc apply -f-
After applying a deployment you need to restart the OpenShift containers.
oc rollout resume deployment/${deployment_name}
Scale deployment to 0
oc get deployment -o name # Get the deployment names oc scale --replicas=0 [deployment_name] Example: oc scale --replicas=0 deployment.apps/test-deployment
Get all events
oc get events
Get all pods
oc get pods
Connect to pod - terminal
oc rsh {pod}