Skip to content

sujith-es/examportal-feature-flag-backend

Repository files navigation

Spring Boot application with

  • Spring cloud
  • Flipt feature flag Integrated
  • Hahsicorp Vault integration
  • MySql

Before Start update below

  • Add the actual values of EVN variables in application.properties file
  • Add the Vault URL and Root token in bootstrap.yaml

Images

Flipt Configuration alt text

Vault Configuration alt text

Docker commands

mvn clean install -DskipTests
docker build -t sujithes/exam-portal .
docker tag sujithes/exam-portal sujithes/exam-portal:6
docker push sujithes/exam-portal:6

kubectl apply -f k8s/.

You will need to have Kustomize installed

kustomize build ./kustomize/base

This is our base deployment and service resources

kustomize build ./kustomize/qa

Piping Kustomize Into Kubectl

kustomize build kustomize/qa | kubectl apply -f -`

Cleanup

kustomize build kustomize/qa | kubectl delete -f -

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages