...
For configuration, two separate node pools are required with different taints added to each node pool. For more information, refer to Adding taints to Node pool
Modify kyvos job yaml
After adding taints to Node pool, configure tolerations in the kyvos worker's YAML specification. Tolerations allow pods created by the job to be scheduled on nodes with matching taints.
Login to Kyvos Manager.
Navigate to the Utilities > Manage Configuration Files.
To configure taints as per your requirement, modify the kyvos-compute-worker-job.yaml.template.
Download the kyvos-compute-worker-job.yaml.template file. In the kyvos-compute-worker-job.yaml.template file, you will find the below section. In the section, configure the key and value with the taints configured in Step 2.
tolerations:
key: "key1"
operator: "Equal"
value: "value1"
effect: "NoSchedule"Copy the tolerations part and replace it in the kyvos-compute-worker-job.yaml.template file underthe KYVOSMANAGER_PATH/cloud/gcp/terraform/kyvos-k8s/ section.
Then, navigate to Kyvos and Ecosystem > Compute Cluster and reapply the configuration to make it effective.
After configuring the tolerations, reapply the configurations from the Kyvos Native Page using Force Apply.
...
Add taints to a node pool
...