Skip to main content
Version: 1.4.1

Installation Using Helm Chart

To install the solution using the Helm Chart, the following steps must be completed:

Prerequisites: Components and Access

Ensure the following components and access are available:

  • Access to the registry harbor.tronsec.ru
  • Installed kubectl and helm utilities
  • Access to the kubeconfig for the target cluster with rights to the namespace for ASOC

Prerequisites: Cluster Settings

Ensure the following cluster settings are present:

  • PVs are allowed or Databases (PostgreSQL, s3, Clickhouse) are deployed outside the cluster
  • StorageClass with the annotation set as default
  • Ingress-nginx controller and IngressClass are installed

Installation Steps

Proceed with the installation by completing the following steps:

  1. Configure Environment Variables Set the required environment variables for the Helm Chart:
export CHART_USERNAME=""
export CHART_PASSWORD=""
export CHART_URL="harbor.tronsec.ru"
export VERSION="1.4.1"

Note: The values for CHART_URL, CHART_USERNAME, CHART_PASSWORD, and VERSION are provided by the vendor. 2. Authenticate to the registry:

helm registry login \
--username $CHART_USERNAME \
--password $CHART_PASSWORD \
$CHART_URL
  1. Pull the chart:
helm pull oci://$CHART_URL/asoc/charts/asoc --version $VERSION
  1. Extract the chart:
tar xvf asoc-$VERSION.tgz
cd asoc
  1. Fill the values.yaml and run the installation command:
helm upgrade --install asoc --create-namespace --namespace asoc --values values.yaml .