Files
docs/doc/source/security/kubernetes/install-portieris.rst
Elisamara Aoki Gonçalves 6f831eb1d2 Update portieris trusted caCert
Replace "caCert" with "TrustedCACert"

Story: 2011331
Task: 52851

Change-Id: If4a783ab23fe993276b82cd82b1a3316482cc992
Signed-off-by: Elisamara Aoki Gonçalves <elisamaraaoki.goncalves@windriver.com>
2025-09-25 14:00:22 +00:00

1.4 KiB

Install Portieris

You can install Portieris on from the command line.

  1. Locate the Portieris tarball in /usr/local/share/applications/helm.

    For example:

    /usr/local/share/applications/helm/portieris-<version>.tgz

  2. Upload the application.

    ~(keystone_admin)]$ system application-upload /usr/local/share/applications/helm/portieris-<version>.tgz
  3. Set TrustedCACert helm overrides if applicable.

    In order to specify registries or notary servers signed by a custom certificate, the TrustedCACert: CERTIFICATE override must be added to the portieris Helm chart. This must be passed as the b64enc of the certificate and may contain 1 or more Certificates.

    For example:

    1. Create the TrustedCACert.yaml override file.

      PEMFILE='/home/sysadmin/mycacert.pem'
      CATOTRUST=$( base64 -w0 "$PEMFILE" )
      echo "TrustedCACert: $CATOTRUST" > TrustedCACert.yaml
    2. Apply the override file.

      ~(keystone_admin)]$ system helm-override-update portieris portieris portieris --values TrustedCACert.yaml
  4. Apply the Portieris application.

    ~(keystone_admin)]$ system application-apply portieris