Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 2.85 KB

File metadata and controls

75 lines (55 loc) · 2.85 KB

TSG IDS Connector Deployment Guide

Welcome to the TSG IDS Connector Deployment Guide! This guide provides a comprehensive walkthrough for deploying and configuring the TSG IDS Connector tailored to the NTUA specifications as part of the Enershare project. Follow these steps to ensure a smooth setup and interaction with the connector.


📖 Contents and Details

Learn about:

  • The purpose of the connector.
  • Its role in the Enershare project.
  • Key components involved in deployment.

Check your system's compatibility:

  • Operating System: Ubuntu.
  • Tools like microk8s and Helm.
  • Minimum software versions for deployment.

Set up the environment by:

  • Installing microk8s and enabling components like ingress and cert-manager.
  • Configuring DNS.
  • Preparing Helm for Kubernetes cluster management.

Deploy the TSG IDS Connector by:

  1. Setting up Helm.
  2. Modifying the values.yaml file to match your specifications.
  3. Creating identity secrets.
  4. Installing the Helm chart.

Access and interact with your connector:

  • Manage the connector through its UI.
  • Exchange data programmatically using the OpenAPI.

Remove the connector and its resources by:

  • Deleting Helm releases and identity secrets.
  • Cleaning up cluster issuers and other components.

Manage artifacts within the connector:

  • Upload and configure access contracts.
  • Oversee the artifact lifecycle using the app store.

Discover useful resources, including:

  • Identity Providers.
  • Metadata Brokers.
  • Official guides and further reading.

Ensure data durability by:

  • Setting up Persistent Volume Claims (PVCs).
  • Retaining artifacts even after container restarts.