Getting Started
Prerequisites
Before deploying the kubensync operator, ensure you have the following prerequisites:
- Kubernetes cluster up and running.
kubectl
CLI tool configured to access your cluster.cluster-admin
privileges.
Installation
Default SA permissions
After installing the operator, the operator service account does not have permissions to create resources by default. Therefore, you need to define and grant the necessary permissions manually. This allows you to specify the minimum permission level required for the operator to create objects.
The reason for this is that the template is rendered at runtime, so it is not possible to determine the required permissions for each specific scenario before installing the operator.
Using kubectl / kustomize
- Install the operator:
-
Grant Permissions:
Uninstallation
Using kubectl / kustomize
- Delete the operator:
- Delete Permissions: