Peiyan's picture
Add files via upload
8202fe8 unverified
# Provision
Create EKS cluster
```
eksctl create cluster -f cluster.yaml
```
Install LB Controller dependencies
```
https://docs.aws.amazon.com/eks/latest/userguide/aws-load-balancer-controller.html
```
Provision Ingress service
```
kubectl create -f manifest/ingress.yaml
```
Provide docker registry secret
```
kubectl create secret docker-registry guardai-registry-key \
--docker-server=DOCKER_REGISTRY_SERVER \
--docker-username=DOCKER_USER \
--docker-password=DOCKER_PASSWORD \
--docker-email=DOCKER_EMAIL
```
Update Docker image in deployment chart if needed, then
```
helm install guardai ./helm/guardai/
```
Clean up
```
eksctl delete cluster --name cluster.k8s.local
```