Skip to content

Connection to The National Alert Aggregation & Dissemination System

License

Notifications You must be signed in to change notification settings

bcgov/naad-connector

Repository files navigation

NAAD Connector

A PHP client for connecting the National Alert Aggregation & Dissemination (NAAD) System via TCP socket to a REST API.

Usage

Local

Docker deployment

To build and run via Docker:

docker build -t bcgovgdx/naad-app .
docker run --rm  bcgovgdx/naad-app

Docker Desktop Kubernetes deployment

To build and run in Kubernetes via Docker Desktop: Note: Kubernetes must be enabled in Docker Desktop.

kubectl config use-context docker-desktop
docker build -t bcgovgdx/naad-app .
kubectl apply -k deployments/kustomize/base/

OpenShift Build

# Change nameplate 
oc project 12345-tools
oc apply -k deployments/kustomize/image-builds --namespace=12345-tools
oc start-build naad-app --follow --namespace=12345-tools

OpenShift Deploy

oc project 12345-tools
oc apply -k deployments/kustomize/base --namespace=12345-tools

About

Connection to The National Alert Aggregation & Dissemination System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published