Skip to content

Digital-Ecosystems/ionos-i2cat-dataspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

i2cat Connector Helm Charts

This repository provides Helm charts for deploying the i2cat Connector and its dependencies in Kubernetes environments.

Description

The i2cat Connector Helm charts simplify the deployment, configuration, and management of the i2cat Connector application. These charts package all necessary Kubernetes resources, allowing for easy installation and upgrades.

Prerequisites

  • Helm 3.x
  • Access to a Kubernetes cluster

Configuration

You can override default values using a `values.yaml` file.
The `values.yaml` file contains all necessary configuration variables for the following modules:
- Controlplane (i2cat connector)
- Dataplane (i2cat connector)
- Vault (Hashicorp)
- Connector Database (postgresql)
- UiConnector
- IdentityHub
- Identityhub Database (postgresql)
- Sts

Installation

  1. Use your kubernetes cluster

    export KUBECONFIG=/your_path_to_your_kubeconfig/kubeconfig.yaml
  2. build the Helm repository*

    helm repo update deployment
  3. Install the chart:

    • helm install --namespace [namespace] [tenant] [deployment path]

    example:

    helm install --namespace i2cat_consumer consumer deployment
    

    Note: In the example above, consumer is the release name (tenant), and deployment refers to the current directory containing the Helm chart (deployment path). helm install --namespace i2cat_consumer consumer deployment

Upgrading

To upgrade your deployment:

helm upgrade --namespace i2cat_consumer consumer deployment

Uninstallation

To remove the deployment:

helm uninstall --namespace [namespace] [tenant]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages