- make all
- make container
- make deploy
- Setup environment variables:
export DOCKER_USER=""
export DOCKER_PASSWORD=""
export S3_ADMIN_ACCESS_KEY_ID=""
export S3_ADMIN_SECRET_ACCESS_KEY=""
export PURE_FB_ADMIN_ACCESS_KEY_ID=""
export PURE_FB_ADMIN_SECRET_ACCESS_KEY=""
- Created required secrets:
kubectl -n kube-system create secret docker-registry pwxbuild --docker-username=${DOCKER_USER} --docker-password=${DOCKER_PASSWORD}
kubectl -n kube-system create secret generic px-object-s3-admin-credentials --from-literal=access-key-id=${S3_ADMIN_ACCESS_KEY_ID} --from-literal=secret-access-key=${S3_ADMIN_SECRET_ACCESS_KEY}
kubectl -n kube-system create secret generic px-object-fb-admin-credentials --from-literal=access-key-id=${PURE_FB_ADMIN_ACCESS_KEY_ID} --from-literal=secret-access-key=${PURE_FB_ADMIN_SECRET_ACCESS_KEY}
- Create deployment:
kubecl apply -f deploy/
- Setup environment variable for testing:
export DOCKER_USER=""
export DOCKER_PASSWORD=""
export S3_ADMIN_ACCESS_KEY_ID=""
export S3_ADMIN_SECRET_ACCESS_KEY=""
export PURE_FB_ADMIN_ACCESS_KEY_ID=""
export PURE_FB_ADMIN_SECRET_ACCESS_KEY=""
- Run
make integration-test-suite
Build, deploy, and delete your local pods:
./hack/dev-refresh.sh