Overview
Deploy production-ready Amazon EKS clusters in minutes instead of hours with our pre-configured Ubuntu 24.04 solution. This comprehensive package eliminates the complexity of setting up Kubernetes environments by providing all essential tools and configurations pre-installed and optimized for AWS infrastructure.
Complete EKS Toolchain Our image comes with the entire Kubernetes ecosystem pre-configured including eksctl for cluster management, kubectl for Kubernetes operations, Helm for package management, Docker for container runtime, and essential monitoring utilities. Everything is configured following AWS best practices and security standards right from the start.
Production-Ready Configuration Hit the ground running with battle-tested configurations that follow the AWS Well-Architected Framework. We include optimized cluster templates, security hardening, network policies, and monitoring setups that would typically take days to configure properly. The environment includes automated scripts for cluster deployment, scaling operations, and maintenance tasks.
Cost Optimization Built-In Avoid unexpected cloud bills with built-in cost management features. Our solution includes resource right-sizing recommendations, cluster auto-scaling configurations, and monitoring alerts to help you maintain optimal performance while controlling costs. We provide examples and templates for implementing spot instances and reserved capacity strategies.
Enterprise Security Security is integrated at every layer with pre-configured policies for pod security, network segmentation, and identity access management. The environment includes security scanning tools, compliance checks, and audit logging configurations that meet enterprise security requirements out of the box.
Rapid Deployment Workflow Our streamlined process takes you from zero to production-ready EKS clusters in under 30 minutes. The package includes step-by-step documentation, example configurations, and automation scripts that guide you through cluster creation, application deployment, and ongoing management operations.
Comprehensive Monitoring Gain immediate visibility into your Kubernetes environment with pre-configured monitoring stacks. We include logging solutions, metrics collection, and alerting systems that provide comprehensive observability across your EKS clusters and applications.
Target Audience This solution is ideal for Kubernetes administrators, DevOps engineers, cloud architects, and development teams who need to deploy and manage production-grade EKS environments quickly and reliably. Whether you're building new greenfield applications or migrating existing workloads to Kubernetes, EKS Pro Stack accelerates your time to production.
Technical Specifications
- Base OS: Ubuntu 24.04 LTS
- Kubernetes Management: eksctl, kubectl
- Package Management: Helm with curated repositories
- Container Runtime: Docker with security hardening
- Monitoring: Pre-configured metrics and logging
- Security: AWS IAM integration, network policies, security scanning
Support and Maintenance The image includes maintenance scripts for routine operations, security updates, and performance optimization. Regular updates ensure compatibility with the latest AWS EKS features and Kubernetes versions.
Transform your EKS deployment experience from complex and time-consuming to simple and efficient with EKS Pro Stack - the complete Kubernetes environment solution for AWS.
Highlights
- Automated EKS Deployment Pre-configured tools and scripts to deploy production-ready Amazon EKS clusters in under 30 minutes, eliminating complex manual setup and configuration.
- Cost-Optimized Infrastructure Built-in cost management with right-sizing recommendations, auto-scaling configurations, and spot instance templates to maintain performance while controlling AWS spending.
- Enterprise Security Compliance Pre-hardened security with integrated AWS IAM policies, network security controls, and compliance configurations following AWS Well-Architected Framework guidelines.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Cost/hour |
|---|---|
t2.large Recommended | $0.08 |
t3.micro | $0.08 |
m5n.2xlarge | $0.08 |
m6id.xlarge | $0.08 |
hpc7a.12xlarge | $0.08 |
r6in.16xlarge | $0.08 |
r7i.4xlarge | $0.08 |
r5ad.24xlarge | $0.08 |
m3.2xlarge | $0.08 |
r7i.xlarge | $0.08 |
Vendor refund policy
For this offering, Galaxys Cloud does not offer refund, you may cancel at anytime.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
ver2025
Additional details
Usage instructions
Initial Setup
- Launch the EKS Pro Stack AMI from AWS Marketplace
- Connect to your instance via SSH using the provided key pair
- Verify all tools are installed by running: check-eks-tools
AWS Configuration
- Configure AWS credentials using: setup-aws
- Enter your AWS Access Key ID, Secret Access Key, and preferred region when prompted
- Verify AWS configuration with: aws sts get-caller-identity
Cluster Deployment
- Review the example configuration file: cat eks-cluster-config.yaml
- Customize the cluster configuration as needed for your requirements
- Deploy your EKS cluster using: ./setup-eks.sh
- Alternatively, create a cluster with custom parameters: eksctl create cluster --name your-cluster-name --region your-region --node-type your-instance-type --nodes your-desired-count
Cluster Management
- Configure kubectl to access your cluster: aws eks update-kubeconfig --region your-region --name your-cluster-name
- Verify cluster connectivity: kubectl get nodes
- Use k9s for visual cluster management: k9s
- Manage Kubernetes contexts: kubectx and kubens
Application Deployment
- Use Helm to deploy applications: helm install your-app chart-name
- Deploy sample applications from the included examples
- Monitor deployments using: kubectl get pods --all-namespaces
- View cluster metrics and logs using the pre-configured monitoring tools
Maintenance Operations
- Scale your node groups: eksctl scale nodegroup --cluster your-cluster-name --name your-nodegroup --nodes your-desired-count
- Update cluster configuration: eksctl upgrade cluster --name your-cluster-name --region your-region
- Backup and restore operations using provided example scripts
- Monitor costs and performance with built-in optimization tools
Security Best Practices
- Regularly update installed packages: sudo apt update && sudo apt upgrade
- Review and rotate IAM credentials periodically
- Monitor cluster security using included security scanning tools
- Apply security patches following AWS security bulletins
Troubleshooting
- Check cluster status: eksctl get cluster --region your-region
- View cluster logs in CloudWatch Logs
- Use stern for log tailing: stern -n your-namespace
- Review AWS EKS documentation for service-specific issues
Cost Optimization
- Use provided spot instance templates for non-production workloads
- Implement cluster auto-scaling based on your workload patterns
- Monitor resource utilization with pre-configured metrics
- Clean up unused resources and clusters when not needed
Security Groups - Required Ports Bastion/Management Instance Security Group: Inbound Ports: SSH: Port 22 (0.0.0.0/0 or your specific IP) k9s/Web UIs: Port 8080 (optional, for web tools) Custom: Port 6443 (if you need direct API access)
EKS Worker Nodes Security Group: Inbound Ports: NodePort Services: 30000-32767 (from VPC or Load Balancers) Custom: 10250 (Kubelet API - from VPC) Custom: 10255 (Read-only Kubelet - from VPC, optional) SSH: Port 22 (only from Bastion/Management VPC)
Support
Vendor support
Remote support seller@galaxys.cloudÂ
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.