Skip to main content

Installing KubeCTL in MacOSX

Installation Steps

  1. Request the installation files via email here We’ll copy them into your repository.
  2. Log in to OSU Gitlab with Shibboleth and navigate to your project’s Flux Repository under repo.service.osu.edu:ContainerService/customer_flux/.
  3. Use your favorite method to clone/pull: git@repo.service.osu.edu:ContainerService/customer_flux/[your-flux-project].git
  4. Inside your local copy of the repo, find the kube-oidc-config.sh setup script (under the base: Kubernetes_CLI) and run the shell script in your favorite Mac OSX Terminal.
    1. Be sure to follow the on-screen instructions, specifically the part about “brew install int128/kubelogin/kubelogin” as you need that package to initiate OpenID Connect (OIDC) Logins with Shibboleth and Keycloak later on.
    2. Be sure to watch for codec error messages. Missing codecs will need to be installed as well.

Need More Information?

Please do not hesitate to ask.

If all else fails, start a ticket with The IT Help Desk