This operator is deprecated starting from EDP v2.13 |
---|
❗ Please refer to EDP documentation to get the notion of the main concepts and guidelines. |
---|
Get acquainted with the Reconciler Operator and the installation process as well as the local development.
Reconciler Operator is an EDP operator that is responsible for saving state of CR's in EDP database. Operator installation can be applied on two container orchestration platforms: OpenShift and Kubernetes.
NOTE: Operator is platform-independent, that is why there is a unified instruction for deploying.
- Linux machine or Windows Subsystem for Linux instance with Helm 3 installed;
- Cluster admin access to the cluster;
- EDP project/namespace is deployed by following the Install EDP instruction.
In order to install the EDP Reconciler Operator, follow the steps below:
-
To add the Helm EPAMEDP Charts for local client, run "helm repo add":
helm repo add epamedp https://epam.github.io/edp-helm-charts/stable
-
Choose available Helm chart version:
helm search repo epamedp/reconciler -l
Example response:
NAME CHART VERSION APP VERSION DESCRIPTION epamedp/reconciler 2.11.0 2.11.0 A Helm chart for EDP Reconciler epamedp/reconciler 2.10.0 2.10.0 A Helm chart for EDP Reconciler
NOTE: It is highly recommended to use the latest released version.
-
Full chart parameters available in deploy-templates/README.md.
-
Install operator in the namespace with the helm command; find below the installation command example:
helm install reconciler epamedp/reconciler --namespace <edp-project> --version <chart_version> --set name=reconciler --set global.edpName=<edp-project> --set global.platform=<platform_type> --set global.database.name=<db-name> --set global.database.host=<db-name>.<namespace_name> --set global.database.port=<port>
-
Check the namespace that should contain operator deployment with your operator in a running status.
Development versions are also available, please refer to the snapshot helm chart repository page.
For development process, are available snapshot versions of component. For details, please refer to the snapshot helm chart repository page.