mirror of
https://github.com/clastix/kamaji.git
synced 2026-02-14 18:10:03 +00:00
* initial draft * feat: update tenant configuration for kamaji deployment * simplify documentation using eksctl * use CAPA images && fmt * fmt * fmt * fmt * Update docs/content/guides/kamaji-aws-deployment.md * Update deploy/kamaji-aws.env --------- Co-authored-by: Dario Tranchitella <dario@tranchitella.eu>
34 lines
1.2 KiB
Bash
34 lines
1.2 KiB
Bash
# aws parameters
|
|
export KAMAJI_REGION=eu-west-3
|
|
export KAMAJI_AZ=eu-west-3a
|
|
export KAMAJI_CLUSTER_VERSION="1.32"
|
|
export KAMAJI_CLUSTER=kamaji-2
|
|
export KAMAJI_NODE_NG=${KAMAJI_CLUSTER}-${KAMAJI_REGION}-ng1
|
|
export KAMAJI_NODE_TYPE=t3.medium
|
|
export KAMAJI_VPC_NAME=eksctl-${KAMAJI_CLUSTER}-cluster/VPC
|
|
export KAMAJI_VPC_CIDR=192.168.0.0/16
|
|
export KAMAJI_PUBLIC_SUBNET_NAME=eksctl-${KAMAJI_CLUSTER}-cluster/SubnetPublicEUWEST3A
|
|
export KAMAJI_PRIVATE_SUBNET_NAME=eksctl-${KAMAJI_CLUSTER}-cluster/SubnetPrivateEUWEST3A
|
|
|
|
|
|
# kamaji parameters
|
|
export KAMAJI_NAMESPACE=kamaji-system
|
|
|
|
# tenant cluster parameters
|
|
export TENANT_NAMESPACE=tenant-00
|
|
export TENANT_NAME=tenant-00
|
|
export TENANT_DOMAIN=internal.kamaji.aws.com
|
|
export TENANT_VERSION=v1.30.2
|
|
export TENANT_PORT=6443 # port used to expose the tenant api server
|
|
export TENANT_PROXY_PORT=8132 # port used to expose the konnectivity server
|
|
export TENANT_POD_CIDR=10.36.0.0/16
|
|
export TENANT_SVC_CIDR=10.96.0.0/16
|
|
export TENANT_DNS_SERVICE=10.96.0.10
|
|
|
|
export TENANT_VM_SIZE=t3.medium
|
|
export TENANT_ASG_MIN_SIZE=1
|
|
export TENANT_ASG_MAX_SIZE=1
|
|
export TENANT_ASG_DESIRED_SIZE=1
|
|
export TENANT_SUBNET_ADDRESS=10.0.4.0/24
|
|
export TENANT_ASG_NAME=$TENANT_NAME-workers
|