Cloud Native Link Software Requirements
Kubernetes Cluster
Use Kubernetes version 1.23 or newer for best performance and security.
Cloud Native Link supports the following Kubernetes environments:
-
AWS Fargate
-
Minikube
-
k3d
-
AKS (Azure Kubernetes Service)
-
GKE (Google Kubernetes Engine)
-
OpenShift
-
Kind (Kubernetes in Docker)
Helm
Install the Helm CLI tool to manage and deploy Link Helm charts.
Download the Helm binary and add it to your system PATH from the Helm installation page.
Use Helm version 3.15.2 or newer.
PV Provisioner
Persistent Volume (PV) provisioner is required to support the underlying infrastructure.
Command-line Tools
Install the following command-line tools to manage cluster resources:
- kubectl for standard Kubernetes clusters
- OC for OpenShift environments
MongoDB (Optional)
The Link Helm chart installs MongoDB by default.
Default version: 4.2.9 (docker.io/bitnamilegacy/mongodb:4.2.9)
Supported versions: 4.2.9 and higher
You can configure the chart to connect to your own MongoDB instance if required.
Redis (Optional)
The Link Helm chart installs Redis by default.
Default version: 6.2.3
(docker.io/bitnamilegacy/redis:6.2.3)
Supported versions: 6.2.3 and higher
Link Images
Use Link container images from the HCL image registry at hclcr.io.
Contact the HCL Support Team to get access to the registry if needed.
Link Helm Chart
Download the Link Helm chart (lnk-product) from the HCL Harbor OCI registry.
Contact the HCL Support Team if you need access.
Keycloak (Optional)
Use Keycloak for authentication if required.
Provide the Keycloak client ID and Client secret in the Link configuration.
Supported versions: 24.0.11.redhat-00001 or higher
Kafka Server (Optional)
Use an external Kafka server if required.
Supported versions: 3.x.x and higher