deploy-aws

Automate ML service deployments to AWS EKS with Kustomize overlays and IRSA bindings.

5|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/DuqueOM/ML-MLOps-Portfolio --skill deploy-aws-duqueom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-aws
Source: https://github.com/DuqueOM/ML-MLOps-Portfolio/tree/main/.devin/skills/deploy-aws
Command: npx skills add https://github.com/DuqueOM/ML-MLOps-Portfolio --skill deploy-aws-duqueom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying ML services to AWS EKS with consistent overlays and IRSA bindings requires manual steps, risky configuration changes, and inconsistent security contexts across environments.

Core Features & Use Cases

  • Automated deployment of ML services to EKS using Kustomize overlays and IRSA integration.
  • Environment-specific rollout controls (dev/staging/prod) and guardrails for production.
  • Reproducible, GitOps-friendly workflow with image tagging, overlay selection, and RBAC/IRSA configuration.

Quick Start

Deploy a new ML service named my-predictor with version v1.2 to dev by invoking the deploy-aws skill with arguments.

Frequently Asked Questions about deploy-aws

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ML service deployment to AWS EKS using Kustomize overlays and IRSA?

Automating ML service deployment to AWS EKS requires Kustomize overlays for environment-specific configurations and IRSA bindings for secure access controls. This approach ensures controlled, repeatable, production-ready releases across staging and production workflows.

What is the best way to manage environment-specific access controls for EKS deployments?

Managing environment-specific access controls for EKS deployments is best handled using IRSA bindings on service accounts. This method provides precise RBAC configuration and pre-flight checks for dev, staging, and production environments.

Does deploying to EKS with IRSA require explicit version tagging and ECR image publishing?

Deploying to EKS with IRSA requires explicit version tagging and image publishing to ECR. These steps guarantee reproducible, GitOps-friendly workflows and enable correct IAM roles for IRSA on the service account.

Can I use Kustomize overlays to separate staging and production rollout controls for ML services?

You can use Kustomize overlays to separate staging and production rollout controls for ML services. This enables environment-specific configurations and guardrails for production, ensuring safe and repeatable deployments.

Why do manual EKS deployments result in inconsistent security contexts across environments?

Manual EKS deployments result in inconsistent security contexts because they require risky configuration changes and lack standardized IRSA bindings. Automating with Kustomize overlays enforces consistent RBAC and environment-specific access controls.