Skip to content

Latest commit

 

History

History
63 lines (44 loc) · 1.35 KB

README.md

File metadata and controls

63 lines (44 loc) · 1.35 KB

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