18 POSTGRES_PASSWORD: 'password'
19 POSTGRES_ROOT_PASSWORD: 'password'
25 - my-db:/var/lib/postgresql/data
31 #################################################################################
34 image: ealtedge/applcm-broker:latest
40 - helm-plugin:helmplugin
42 container_name: applcm-broker
44 POSTGRES_DATABASE: 'mecmdb'
47 POSTGRES_PASSWORD: 'password'
48 POSTGRES_ROOT_PASSWORD: 'password'
49 HELM_PLUGIN_PORT: '50051'
50 KUBERNETES_PLUGIN_PORT: '50052'
51 LOGFILE_PATH: "/go/release/logfile"
53 ADDRESS: "0.0.0.0:8081"
54 PACKAGE_PATH: "/go/release/application/packages/"
55 PACKAGE_ARTIFACT_PATH: "/Artifacts/Deployment/"
67 #################################################################################
70 image: ealtedge/helmplugin:latest
72 container_name: helmplugin
74 HELM_PLUGIN_PORT: '50051'
75 # Log file path, also to match dockerfile
76 LOGFILE_PATH: "/go/release/logfile"
80 # Temp chart file path, to be created in dockerfile
81 CHART_PATH: "/go/release/charts/"
82 # Kubeconfig based directory path, to be created in dockerfile, to hold kubeconfig of hosts with <host-ip>
83 KUBECONFIG_DIR_PATH: "/go/release/kubeconfig/"
84 # Presently all application to be deployed in same namespace, in future it can be an input while app creation
85 RELEASE_NAMESPACE: "default"