Releases: drogue-iot/drogue-cloud
0.11.0
Release Blog Post: https://blog.drogue.io/drogue-cloud-zero-eleven/
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
Code Ready Containers
- Install
crc
- https://developers.redhat.com/products/openshift-local/overview - Run
crc setup
at least once after the installation
crc start --cpus 8 --memory 32768
env CLUSTER=openshift ./scripts/drgadm deploy -p crc
Breaking changes
To accomodate the TLS-PSK feature the spec.credentials
have been tweaked a bit. We took the opportunity to remove the odd spec.credentials.credentials
array and move it to spec.authentication.credentials
.
A new credential type have been added specifically for the PSK.
You can upgrade safely as we'll keep the old format working for another cycle.
You can also migrate your devices data using the provided script: drgadm migrate <yourAppId>
Make sure to have the latest drg
installed !
0.10.0
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
Code Ready Containers
- Install
crc
- https://developers.redhat.com/products/openshift-local/overview - Run
crc setup
at least once after the installation
crc start --cpus 8 --memory 32768
env CLUSTER=openshift ./scripts/drgadm deploy -p crc
0.9.0
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
0.8.1
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
0.8.0
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
0.7.1
Changelog
Fixes
- upgrade ntex dependency of MQTT endpoint too 7325197
- update ntex dependencies 905c2a7, closes #148
- frontend: Add the missing topic field to the Knative example 804f41b
- auth: Fix the crate version f4d3c81
- base64 encode json payload for TTNv3 API 8ffa258
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
0.7.1-rc3
v0.7.1-rc3 chore: update helm charts
0.7.0
Installation
Download one of the installers, extract and run the installer script scripts/drgadm
from the main directory of
the archive.
You will need:
- Bash
kubectl
curl
helm
- Podman or docker
- A Kubernetes cluster (also see below)
By default, the cluster type will be aligned with the downloaded installer. However, you can override this using
the CLUSTER
variable:
env CLUSTER=kind ./scripts/drgadm deploy
Minikube
- Install Minikube – https://minikube.sigs.k8s.io/docs/start/
minikube start --cpus 4 --memory 16384 --disk-size 20gb --addons ingress
minikube tunnel # in a separate terminal, as it keeps running
./scripts/drgadm deploy
Kind
- Install
kind
– https://github.com/kubernetes-sigs/kind/releases
kind create cluster --config=deploy/kind/cluster-config.yaml
./scripts/drgadm deploy
0.7.0-rc4
v0.7.0-rc4 bump to drogue-client 0.7.1
0.7.0-rc3
v0.7.0-rc3 update charts