Prerequisites

All commands must be run in a Linux bash terminal.

Before you begin

Make sure you have the following access:

AWS account: Access to an AWS account, both from the cloud console and from the command line must be configured. The Link team owns an AWS account (HCL-LinkITX-Dev) shared exclusively among the Link/ITX team members. Members of the Link/ITX team can reach out and request to be on-boarded to this account with their actian.com email id, which they then use to log in to the AWS web Console from the Actian Okta SSO portal. AWS CLI tools (aws-cli and eksctl) also need to be installed on the local computer, with the AWS API keys for accessing the AWS account programmatically and from the command line (AWS access key, AWS secret access key and AWS session token).

HCL Harbor Registry: Access to the HCL Harbor container registry (hclcr.io) is required to pull official Link charts and container images. This is a public-facing registry and is managed by the HCL SoFy team. Link team members can reach out to obtain access to it with HCL id. Link customers are issued HCL ids that are associated with their Link FNO entitlements and that can be used to log in to the registry to pull Link charts and images.

kubectl: CLI tool used to access and manage the Kubernetes cluster. The kubectl install page includes instructions for how to download the latest kubectl binary and save it to a directory included in the system PATH environment variable. At the time of this writing, the latest kubectl version is 1.30.2. Amazon's distribution of kubectl can also be used and is available here.

helm: CLI tool used to install and uninstall Link charts. The helm install page contains instructions for how to download and extract the latest helm binary and save it to a local directory included in the system PATH environment variable. At the time of this writing, the latest helm version is 3.15.2.