CZERTAINLY / CZERTAINLY-Helm-Charts

CZERTAINLY - Helm Charts
https://www.czertainly.com
MIT License
4 stars 2 forks source link
certificate czertainly helm-charts lifecycle management platform

CZERTAINLY-Helm-Charts

This repository is part of the commercial open-source project CZERTAINLY. You can find more information about the project at CZERTAINLY repository, including the contribution guide.

This repository contains Helm charts as part of the CZERTAINLY platform.

Quick start

Use the CZERTAINLY Chart to deploy the platform.

Structure of the charts

The charts are built in a way that you can install them separately, if you want. There is one global CZERTAINLY Chart that acts as umbrella chart for the platform. You can use it to install complete platform including selected sub-charts as components of the platform.

List of charts

Library

Core

API Gateways

Front ends

Connectors

Optional components

Private containers

Some charts may use container images that are part of the private repositories. In this case it is necessary to provide reference to secret as part of the imagePullSecrets.

You can use the following command to create such secret in your namespace:

kubectl create secret docker-registry regcred --docker-server=<your-registry-server> --docker-username=<your-name> --docker-password=<your-pword> --docker-email=<your-email>

For more information, see Create a Secret by providing credentials on the command line.

CZERTAINLY Dummy Root CA and certificates

The dummy certification authority is pre-built in this repository that can be used for development and testing purposes. You can find it in the dummy-certificates.

The dummy certificates are included by default in the values of the Helm charts. You can install platform with the dummy certificates and access its functions. Dummy CA can be replaced anytime.

Samples

You can find some samples in the samples.