OC-ADM-NODE-IMAGE(1)

πŸ“¦
version 4.22.0 Β· 2 versions
, in nixpkgs unstable

πŸ’… oc adm node-image β€” OC ADM(1) πŸŽ€

okay so first things first, bestie: this page lives in the OpenShift CLI User Manuals collection (yes, the whole oc adm family, we're all here, it's a vibe) ✨ and today we're talking about oc adm node-image. Buckle up, it's giving cluster-expansion energy.


🌸 NAME 🌸

oc adm node-image β€” literally just adds nodes to an existing cluster. that's it. that's the whole thing. iconic behavior honestly πŸ‘‘


✨ SYNOPSIS ✨

oc adm node-image [OPTIONS]

πŸ¦‹ DESCRIPTION πŸ¦‹

so the subcommands under here? they let you create an ISO image that you'll use to add the nodes you want to your OpenShift cluster πŸ’Ώβœ¨ β€” and then, because we're not animals, they also let you monitor the process while it's doing its thing. main character tooling fr fr.


πŸ’… OPTIONS INHERITED FROM PARENT COMMANDS πŸ’…

these aren't even ours, they're heirlooms from the parent command, and there are a lot of them. no skipping, we're going through all of them together 🫢

  • --as="" β€” username to impersonate for the operation. could be a regular user OR a service account in a namespace. choose your fighter πŸ’«
  • --as-group=[] β€” group to impersonate for the operation. this flag can be repeated to specify multiple groups. stack 'em up πŸ“
  • --as-uid="" β€” UID to impersonate for the operation.
  • --as-user-extra=[] β€” user extras to impersonate for the operation. this flag can be repeated to specify multiple values for the same key. repeat-queen behavior πŸ‘‘
  • --cache-dir="/homeless-shelter/.kube/cache" β€” default cache directory. yes, that's the actual path, don't come for me 😭
  • --certificate-authority="" β€” path to a cert file for the certificate authority.
  • --client-certificate="" β€” path to a client certificate file for TLS.
  • --client-key="" β€” path to a client key file for TLS.
  • --cluster="" β€” the name of the kubeconfig cluster to use.
  • --context="" β€” the name of the kubeconfig context to use.
  • --disable-compression=false β€” if true, opt-out of response compression for all requests to the server. lowkey a bandwidth choice, respect it.
  • --insecure-skip-tls-verify=false β€” if true, the server's certificate will not be checked for validity. this will make your HTTPS connections insecure ⚠️ so like… be so serious before you flip this one, okay?
  • --kubeconfig="" β€” path to the kubeconfig file to use for CLI requests.
  • --kuberc="" β€” path to the kuberc file to use for preferences. this can be disabled by exporting KUBECTL_KUBERC=false feature gate or turning off the feature KUBERC=off. iykyk 🌈
  • --match-server-version=false β€” require server version to match client version. strict queen πŸ’€
  • -n, --namespace="" β€” if present, the namespace scope for this CLI request.
  • --profile="none" β€” name of profile to capture. one of (none|cpu|heap|goroutine|threadcreate|block|mutex). pick your poison, bestie 🧚
  • --profile-output="profile.pprof" β€” name of the file to write the profile to.
  • --request-timeout="0" β€” the length of time to wait before giving up on a single server request. non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). a value of zero means don't timeout requests. zero = patient king energy ⏳
  • -s, --server="" β€” the address and port of the Kubernetes API server.
  • --tls-server-name="" β€” server name to use for server certificate validation. if it is not provided, the hostname used to contact the server is used.
  • --token="" β€” bearer token for authentication to the API server. keep it secret, keep it safe πŸ™ˆ
  • --user="" β€” the name of the kubeconfig user to use.
  • --warnings-as-errors=false β€” treat warnings received from the server as errors and exit with a non-zero exit code. dramatic? yes. valid? also yes πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

go read these next, they're the whole friend group:


⭐ HISTORY ⭐

June 2016, Ported from the Kubernetes man-doc generator β€” a classic, we stan a documented origin story πŸ“œπŸ’–


bestie reminder: this whole page is oc adm node-image, part of the Openshift manual set, from Openshift CLI User Manuals, dated June 2016. slay, go add some nodes πŸ¦‹βœ¨πŸ’œ
πŸ“¦ where this page comes from