diff --git a/README.md b/README.md index 40ca2cc91..4e7eddba8 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ A versatile notification API server. See **[full documentation](https://bcgov.github.io/NotifyBC/)**. +## Docker Desktop Kubernetes deployment +To build and run in Kubernetes via Docker Desktop: +Note: Kubernetes must be enabled in Docker Desktop. +```sh +kubectl config use-context docker-desktop +helm install dev helm -f helm/values.yaml -f helm/values.local.yaml +``` + ## License Copyright 2016-present Province of British Columbia @@ -19,3 +27,4 @@ A versatile notification API server. See **[full documentation](https://bcgov.gi WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + diff --git a/helm/values.local.yaml b/helm/values.local.yaml index b80028bdd..367c09035 100644 --- a/helm/values.local.yaml +++ b/helm/values.local.yaml @@ -1,3 +1,5 @@ +environment: prod + image: repository: ghcr.io/bcgov/des-notify-bc pullPolicy: Always @@ -10,3 +12,15 @@ fluentbit: cronJob: # Overrides netapp-file-backup which is only valid in OpenShift. storageClassName: hostpath + +ingress: + enabled: false + +mongodb: + auth: + rootPassword: 'rootpassword' + replicaSetKey: 'replicasetpassword' + password: 'password' + extraEnvVars: + - name: EXPERIMENTAL_DOCKER_DESKTOP_FORCE_QEMU + value: '1'