You can install Adeptia Connect microservices using Helm Charts. A Helm Chart is a collection of files and templates that describe Kubernetes resources governing the deployment of microservices.
...
Enabling OCI support in the Helm 3 client
Helm 3 supports Open Container Initiative (OCI) for package distribution. Set the HELM_EXPERIMENTAL_OCI in the environment to enable OCI support in the Helm 3 client by running the following command on the Helm CLI.
Code Block | ||||
---|---|---|---|---|
| ||||
export HELM_EXPERIMENTAL_OCI=1 |
...
Update the following properties in values.yaml before you run the helm install command to install the application.
Table of Contents | ||||
---|---|---|---|---|
|
Defining the required database properties
...
Defining required Secrets properties
Warning |
---|
You need to set these properties only when you're using external Secrets. If you're not using external Secrets, skip to the next step. |
The following table contains the properties to be set if you're using an external tool such as 'Vault' for managing Secrets. Refer to to this page to to know more about configuring Secrets.
Warning | ||
---|---|---|
| ||
You need to set these properties only when you're using external Secrets. |
Property | Value | Description |
---|---|---|
config.image.pullSecret.enabled | true (Default) | If set to false, external Secrets will be used. |
infra.secret.enabled | false (Default) | You'd need to set this value to true to work with external Secrets. |
infra.secret.vaultMountPoint | Authentication method that you have created in the external tool. | |
infra.secret.vaultRole | Role that you've created in the tool. | |
infra.secret.dbDataFrom | Path of the database Secret created in the tool. | |
infra.secret.imageDataFrom | Path of the image Secret created in the tool. | |
infra.secret.env.VAULT_ADDR | URL of the external tool such as Vault. |
...
Uninstalling Adeptia Connect
If you wish to uninstall the application, run the following command.
Code Block | ||||
---|---|---|---|---|
| ||||
helm uninstall <adeptia-connect> |
...
Info |
---|
If you've configured external Secrets, you need to manually delete the Secrets and its deployment after you uninstall the application. |