Prerequisite Knowledge
OpenShift
Before using the Kubernetes Controller on the OpenShift Container Platform, you should have a basic understanding of OpenShift clusters and Route configuration. For more information, refer to the documents below:
-
OpenShift Container Platform Concepts: https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/getting_started/openshift-overview
-
Openshift Container Platform network plugin – OVN-Kubernetes: https://docs.redhat.com/en/documentation/openshift_container_platform/
-
OpenShift Routes: https://docs.redhat.com/en/documentation/openshift_container_platform/4.12/html/networking/configuring-routes#route-configuration
Helm Charts
As Helm Charts are used in FortiADC Kubernetes Controller installation, you will also need to have understanding of how Helm Charts work. For more information, please refer to the documents listed below:
-
Helm Charts values files: https://helm.sh/docs/chart_template_guide/values_files/
-
Helm Charts Installation and upgrade from the Helm repository: https://helm.sh/docs/helm/helm_install/
Kubernetes
Prerequisite knowledge of the Kubernetes cluster will help you understand the terms and concepts discussed in this document. For more information, please refer to the documents listed below:
- Kubernetes Concepts: https://kubernetes.io/docs/concepts/
- Kubernetes Ingress: https://kubernetes.io/docs/concepts/services-networking/ingress/
- Kubernetes Service: https://kubernetes.io/docs/concepts/services-networking/service/
Cert-Manager
FortiADC Kubernetes Controller 3.1, introduces cert-manager to automate the issuance, renewal, and management of TLS certificates for the kubernetes webhook server. For more usage information, see cert-manager Documentation.