Skip to content

Guya E-commerce & Guya Express Microservice Development Environment

Notifications You must be signed in to change notification settings

Guya-LTD/guya-dev

Repository files navigation

Guya Development Environment

Guya E-commerce & Guya Express Microservice Development Environment

  • docker
  • k3d >= v3.0.0-rc.7

Resources

Usage

$ export VERSION=dev

Build for first time inorder for skaffold to use cache


$ skaffold build


skaffold dev --no-prune=false --cache-artifacts

Remove and untaged images

skaffold dev --no-prune=false --cache-artifacts=false

Auto sync for skafofld starting from version v1.16.0

skaffold dev --trigger=polling

Mongo db

export MONGODB_ROOT_PASSWORD=$(kubectl get secret --namespace guya-ltd mongodb -o jsonpath="{.data.mongodb-root-password}" | base64 --decode)
kubectl exec --stdin --tty -n guya-ltd pod/mongodb-0 -- mongo admin --host "mongodb" --authenticationDatabase admin -u root -p $MONGODB_ROOT_PASSWORD

Kibana

kubectl port-forward -n guya-ltd-elk service/kibana-kibana 5601

Rabbitmq

kubectl port-forward --namespace guya-ltd-queue svc/rabbitmq 15672:15672

About

Guya E-commerce & Guya Express Microservice Development Environment

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published