Install Pullup CRDs and components in
- Pullup custom resource definitions (CRD).
- A Service account.
- RBAC for accessing Pullup CRD, writing events and the leader election.
- Deployments of the controller and the webhook.
- A service exposing the webhook server.
After Pullup is installed, you have to grant access of the resources that you defined in webhooks. If your Kubernetes cluster is not RBAC enabled, you can skip this section.
You have to create
ClusterRoleBinding for all namespaces), set
["get", "create", "update"] for each kind of resources and bind the role to the pullup service account.
The following example includes
Service. See here for more details about RBAC.