Skip to content

luebken/provider-gps-dummy

Repository files navigation

provider-gps-dummy

provider-gps-dummy is a dummy Crossplane provider providing fake GPS data for a vessel with a given IMO.

Usage

# install
kubectl crossplane install provider luebken/provider-gps-dummy:v0.1.4

# configure 
kubectl apply -f examples/provider/config.yaml

# example
kubectl create -f examples/sample/vesselgpstype-9259501.yaml

Developing

# generate CRDs
make generate
# install CRDs
kubectl apply -f package/crds/
# check
kubectl get crds | grep gps
# Run the Provider Controller locally:
make run

Delete Examples

# delete
kubectl delete -f examples/sample/vesselgpstype-9259501.yaml
# force delete
kubectl patch vesselgpstypes.sample.gps.crossplane.io vessel-imo-9259501 -p '{"metadata":{"finalizers": []}}' --type=merge

Relase

Prerequisite

  • Set env.DOCKER_USR & env.DOCKER_PSW
  • Set env.AWS to dummy

Cut

Notes

TODOs

  • Fix: Delete of MRs
  • rename provider from luebken-provider-gps-dummy to crossplane-provider-gps-dummy
  • Delete storeconfig

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published