Advanced Clusters > Setting up a self-service cluster
  

Setting up a self-service cluster

Set up your cloud environment so that the Secure Agent can connect to a Kubernetes cluster and use it as a self-service cluster in your organization.
Complete the following tasks:
  1. 1Complete the prerequisites. Verify that you have the necessary privileges and learn about resource access in the cloud environment.
  2. 2Download and install a Secure Agent. Set up the agent on a virtual machine that meets the minimum resource requirements.
  3. 3Allow domains. The cluster requires to access certain domains to fetch artifacts and to access sources and targets.
  4. 4Download and configure the kubconfig file on the Secure Agent.
  5. 5Create a Kubernetes ClusterRole with permissions that allow access to Kubernetes cluster resources like Pods and ConfigMaps. You can also create a combination of a ClusterRole and Role to further restrict permissions.
  6. 6Create a storage role to allow the Secure Agent and the self-service cluster to store staging data and log files.
  7. 7Configure access to data sources to allow the self-service cluster to read and write data in mappings.
To use a self-service cluster on AWS, perform additional steps, including configuring cluster authentication.
The following YouTube video demonstrates how to create a Kubernetes cluster on Amazon EKS and register it as a self-service cluster in Data Integration:
Setting up a Self-Service Cluster on Amazon EKS in Cloud Data Integration