adcm-installer

command module
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 25, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

README

ADCM Installer

Build

build binary file for current OS/Arch. This is the only way to build under MacOS

make build

build binary file for linux amd64

make linux
# or
make in-docker
Usage

Configure project (persistent installation)

# see `adi init --help` command
adi init adcm-project --adpg -i
# ...
adi apply

Stop ADCM

# see `adi delete --help` command
adi delete
Run init with values from config file
cat config.yaml
adcm-db-host: pg.example.com
adcm-db-pass: $_ecRet

adi init adcm-project --from-config config.yaml
key value type default description
adcm-count uint8 1 Number of ADCM instances
adcm-db-host string ADCM database host
adcm-db-port uint16 5432 ADCM database port
adcm-db-name string adcm ADCM database name
adcm-db-user string adcm ADCM database user
adcm-db-pass string random generated ADCM database password
adcm-db-ssl-mode string disable Postgres SSL mode
adcm-db-ssl-ca-file string ADCM database SSL CA file path
adcm-db-ssl-cert-file string ADCM database SSL certificate file path
adcm-db-ssl-key-file string ADCM database SSL private key file path
adcm-ssl-cert-file string ADCM SSL Certificate file path
adcm-ssl-key-file string ADCM SSL Private Key file path
adcm-image string hub.arenadata.io/adcm/adcm ADCM image
adcm-tag string 2.7.1 ADCM image tag
adcm-publish-port uint16 8000 ADCM publish port
adcm-publish-ssl-port uint16 8443 ADCM publish SSL port
adcm-url string computed ADCM url
adcm-volume string adcm ADCM volume name or path
adpg-pass string random generated ADPG superuser password
adpg-image string hub.arenadata.io/adcm/postgres ADPG image
adpg-tag string v16.3.1 ADPG image tag
adpg-publish-port uint16 ADPG publish port
consul-image string hub.arenadata.io/adcm/consul Consul image
consul-tag string v1.0.0 Consul image tag
consul-publish-port uint16 8500 Consul publish port
vault-db-host string Vault database host
vault-db-port uint16 5432 Vault database port
vault-db-name string adcm Vault database name
vault-db-user string adcm Vault database user
vault-db-pass string random generated Vault database password
vault-db-ssl-mode string disable Postgres SSL mode
vault-db-ssl-ca-file string Vault database SSL CA file path
vault-db-ssl-cert-file string Vault database SSL certificate file path
vault-db-ssl-key-file string Vault database SSL private key file path
vault-ssl-cert-file string Vault SSL Certificate file path
vault-ssl-key-file string Vault SSL Private Key file path
vault-image string openbao/openbao Vault image
vault-tag string 2.2.0 Vault image tag
vault-publish-port uint16 8200 Vault publish port
vault-mode string non-ha Vault Deployment mode (non-ha, ha, dev)
vault-ui bool true Vault enable UI

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL