Deployment

2 minutes read
Edit on GitHub

In this section, you can find several examples of how to deploy plgd hub with external OAuth2.0 Server or with mocked one for development purposes.

In our GitHub repository you can find charts/ folder with plgd hub Helm chart. This chart is automatically published to the Helm registry https://charts.plgd.dev during the release. Version of the chart is in sync with the appversion, matching the release tag (e.g. 2.1.1). All configuration values are documented here.

A communication between devices, clients and plgd hub is secured as well as between plgd hub services. To simplify the deployment and certificate management, Certificate Manager, required dependency, have to be deployed in your Kubernetes cluster.

SOURCE Copy
Copied
        kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.6.0/cert-manager.yaml
    
SOURCE Copy
Copied
        // helm repo add plgd https://charts.plgd.dev
// helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "plgd" chart repository

// helm repo list
NAME    URL
plgd    https://charts.plgd.dev

// helm search repo plgd
NAME            CHART VERSION   APP VERSION     DESCRIPTION
plgd/plgd-dps   0.9.0           0.9.0           A Helm chart for plgd device provisioning service
plgd/plgd-hub   2.7.15          2.7.15          A Helm chart for plgd-hub
    

Hub Deployment focuses on deploying the plgd hub, which serves as a central management system for your devices. By utilizing HTTP, gRPC, and Cloud2Cloud API, you can effectively control and interact with your devices. The documentation offers detailed instructions and information to guide you through the hub deployment process.

Learn more about Hub deployment

Device Provisioning Service Deployment extends the capabilities of the hub deployment by introducing the Device Provisioning Service. This service enables you to onboard devices to the hub seamlessly, eliminating the need for manual intervention. The documentation outlines the steps and resources required for deploying the Device Provisioning Service.

Learn more about Device Provisioning Service deployment

May 24, 2023

Get started

plgd makes it simpler to build a successful IoT initiative – to create a proof of concept, evaluate, optimize, and scale.

Get Started Illustration Get Started Illustration