Wallaroo Community: A Quick Setup Guide for AWS Kubernetes Environment

AWS Install Demo

Prerequisites for AWS before Starting

Setting Up AWS for your Kubernetes Environment

apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
name: wallarooCEAWSDocTest
region: us-east-2
version: "1.21"

nodeGroups:
- name: mainpool
instanceType: m5.2xlarge
desiredCapacity: 1
containerRuntime: containerd
amiFamily: AmazonLinux2
- name: postgres
instanceType: m5.2xlarge
desiredCapacity: 1
containerRuntime: containerd
amiFamily: AmazonLinux2
taints:
- key: postgres
value: "true"
effect: NoSchedule
- name: engine-lb
instanceType: c5.4xlarge
containerRuntime: containerd
amiFamily: AmazonLinux2
taints:
- key: engine-lb
value: "true"
effect: NoSchedule
iam:
withAddonPolicies:
autoScaler: true
- name: engine
instanceType: c5.2xlarge
containerRuntime: containerd
amiFamily: AmazonLinux2
taints:
- key: engine
value: "true"
effect: NoSchedule
iam:
withAddonPolicies:
autoScaler: true
eksctl create cluster -f aws_community.yaml
kubectl get nodes
kubectl create namespace wallaroo
kubectl kots install wallaroo/ce — namespace wallaroo

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store