Skip to main content
Version: 1.2.1

Installation Using Helm Chart

Prerequisites

Before installation, ensure you have:

  • Access to the container registry harbor.tronsec.ru
  • The following utilities installed:
    • kubectl
    • helm
  • Configured access via kubeconfig to the target cluster with permissions for the ASOC namespace

Preparation for Installation

To prepare, follow these steps:

  1. Configure environment variables in Helm Chart (values are provided by the manufacturer):
    export CHART_URL=xxxxxx
    export CHART_USERNAME=xxxxxx
    export CHART_PASSWORD=xxxxxx
    export VERSION=xxxxxx
    helm repo add asoc \
    https://$CHART_URL/repository/public-charts/ \
    --username $CHART_USERNAME \
    --password $CHART_PASSWORD
    helm repo update
    helm pull asoc/asoc --version $VERSION
    tar xvf asoc-$VERSION.tgz
    note

    The values for CHART_URL, CHART_USERNAME, CHART_PASSWORD, and VERSION are provided by the manufacturer.

  2. Prepare values-config.yaml. To do this, create and populate a file with installation parameters (asoc/values.yaml), specifying the following values:
    default.domain="example.com"
    default.networkPolicies.ingressControllerNamespaces="ingress-nginx"

Installation

To install the chart, execute the following:

cd asoc/
helm upgrade --install asoc-release \
--namespace asoc \
--create-namespace \
--values values.yaml \