Skip to content

Commit

Permalink
Merge pull request #68 from bcgov/feature/NOTIFY-25-local-dev-fix
Browse files Browse the repository at this point in the history
Updated values.local.yaml to include default mongodb passwords
  • Loading branch information
mhaswell-bcgov authored Nov 14, 2024
2 parents eb907d9 + 79a0037 commit ac72f08
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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.

14 changes: 14 additions & 0 deletions helm/values.local.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
environment: prod

image:
repository: ghcr.io/bcgov/des-notify-bc
pullPolicy: Always
Expand All @@ -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'

0 comments on commit ac72f08

Please sign in to comment.