-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Is your feature request related to a problem? Please describe.
Currently, when setting up application deployment from a KubeRocketCI-managed EKS cluster (in AWS Account A) to a remote EKS cluster (in AWS Account B) using IRSA, users must manually create IAM roles and EKS access entries as described in the official documentation. This manual setup increases the chance of errors and complicates automation and reproducibility across environments.
Describe the solution you'd like
It would be helpful to include Terraform resources or modules in this repository to automate the creation of:
- The necessary IAM roles in both source and target AWS accounts
- EKS access entries (IAM identity mappings) in the target EKS cluster
This would make the remote deployment setup fully reproducible and align with infrastructure-as-code practices.
Describe alternatives you've considered
Continuing to follow the manual setup steps from the documentation
Additional context
This improvement would streamline the remote deployment experience and ensure consistency for teams using KubeRocketCI across multiple AWS accounts.