Bookmark this page

Summary

  • Templates are Red Hat OpenShift resources that you can use to parametrize Kubernetes resources.

  • Use the oc new-app and oc process commands to render and deploy a template.

  • Helm is a Kubernetes-native package manager that you can use to manage applications on OpenShift and Kubernetes.

  • You can use Helm to template and package your Kubernetes resources.

  • Kustomize is a Kubernetes resource packaging tool that is included in the kubectl and oc CLIs by default.

  • Kustomize uses base resources that you can customize in overlays.

  • Use the oc apply -k command to apply Kustomized resources.

  • Choosing to use OpenShift Templates, Helm, Kustomize, or a combination of the tools depends on your needs and use-cases.

Revision: do288-4.12-0d49506