Skip to content

This repository contains the installation guide for the TSG IDS Connector customized to the specifications of NTUA, as part of the Project specific deployment configurations for Horizon Europe's Enershare project https://enershare.eu/

License

Notifications You must be signed in to change notification settings

epu-ntua/enershare-tsg-connector-deployment-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This repository contains the installation guide for the TSG IDS Connector customized to the specifications of NTUA, as part of the Project specific deployment configurations for Horizon Europe's Enershare project https://enershare.eu/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published