Deploying on Kubernetes

Now the final step is deploying everything. For that we build docker images for the Frontend code and Backend code.

Please find the docker images here:

docker build -t <image name> .

Note: First we deploy Secrets and ConfigMaps, which will contain credentials, environment variables etc, before deploying anything else

After that we deploy these images along with celery, flower, redis and rabbitmq deployments.

Please find the Kubernetes yml files used here: https://github.com/FAANG/GSOC-dcc-validate-metadata/tree/develop/faang_gsoc/k8configs

kubectl --kubeconfig <config file path> apply -f <yml file path>

--

--