Closed antonyquant123 closed 1 year ago
resources/docs:
aws cli
, eksctl
, gsts
(need to add unalias gsts
in ./zshrc & installed with npm), pre-commit
export AWS_PROFILE=sts
export AWS_ROLE_EKS="arn:aws:iam::894516026745:role/WeaveEksEditor"
export GOOGLE_IDP_ID=C0203uytv
export GOOGLE_SP_ID=656726301855
gsts --aws-role-arn "$AWS_ROLE_EKS" --sp-id "$GOOGLE_SP_ID" --idp-id "$GOOGLE_IDP_ID" --username <EMAIL>
make request-cluster ARGS="--team pesto --cluster-name <CLUSTER_NAME> --weave-branch <BRANCH_NAME> --weave-mode enterprise --delete-after 10"
clusters-config
created clusters will send notification thereeksctl utils write-kubeconfig --region eu-north-1 --cluster <CLUSTER_NAME> --kubeconfig=$HOME/.kube/config
kubectl port-forward -n flux-system svc/clusters-service 9001:8000
CLUSTER_NAME.eng-sandbox.weave.works/templates/aws-eks/create
wego-admin
, password: password
working on creating clusters from sample template provided in repo (created GitopsCluster with CAPI template)
some points to test further on the cluster created
https://github.com/weaveworks/clusters-config
see if this can be utilised for development alongside or instead of tilt