zimran-tech/Deploy to EKS

Deploys a service to an EKS cluster using a centralized Helm values repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
service_nameThe name of the service to deploy (e.g., 'users', 'payments'). This must match the service name in the values repository.yes
environmentThe deployment environment (e.g., 'staging', 'production').yes
helm_versionThe version of the Helm chart to deploy.yes
k8s_namespaceThe Kubernetes namespace to deploy into.yes
image_nameThe name of the Docker image to deploy (e.g., 'my-org/my-app:latest').yes
product_nameThe name of the product for documentation purposes.yes
values_repositoryThe centralized repository for Helm values (e.g., 'your-org/product-helm-values').noyour-org/product-helm-values
aws_roleThe AWS IAM role to assume for deployment.yes
aws_regionThe AWS region of the EKS cluster.yes
cluster_nameThe name of the EKS cluster.yes
debug_enabledEnable debug output for Helm.nofalse
update_api_docsSet to 'true' to trigger the API documentation update workflow.nofalse
github_patGitHub Personal Access Token for checking out the values repository. Using GITHUB_TOKEN is recommended.no${{ github.token }}

no outputs