Documentation
¶
Index ¶
Constants ¶
View Source
const ( // A file to denote the /config dir has been setup. Note, we don't call // update_vertica anymore, but it is kept in the name for backwards // compatibility. InstallerIndicatorFile = "/opt/vertica/config/update_vertica.called.for.uid." LocalDataPath = "/home/dbadmin/local-data" CELicensePath = "/home/dbadmin/licensing/ce/vertica_community_edition.license.key" MountedLicensePath = "/home/dbadmin/licensing/mnt" HadoopConfPath = "/etc/hadoop" ConfigPath = "/opt/vertica/config" AgentKeyFile = "/opt/vertica/config/share/agent.key" AgentCertFile = "/opt/vertica/config/share/agent.cert" VerticaAPIKeysFile = "/opt/vertica/config/apikeys.dat" // #nosec G101 DBadminAgentPath = "/home/dbadmin/agent" AgentKeyFileName = "agent.key" AgentCertFileName = "agent.cert" VerticaAPIKeysFileName = "apikeys.dat" ConfigLogrotatePath = "/opt/vertica/config/logrotate" LogrotateATFileName = "admintool.logrotate" LogrotateATFile = "/opt/vertica/config/logrotate/admintool.logrotate" LogrotateBaseConfFileName = "logrotate_base.conf" LogrotateBaseConfFile = "/opt/vertica/config/logrotate_base.conf" ConfigLicensingPath = "/opt/vertica/config/licensing" CELicenseFile = "/opt/vertica/config/licensing/vertica_community_edition.license.key" CELicenseFileName = "vertica_community_edition.license.key" HTTPTLSConfDir = "/opt/vertica/config/https_certs" HTTPTLSConfFileName = "httpstls.json" HTTPTLSConfFile = "/opt/vertica/config/https_certs/httpstls.json" LogPath = "/opt/vertica/log" PodInfoPath = "/etc/podinfo" AdminToolsConf = "/opt/vertica/config/admintools.conf" AuthParmsFile = "/home/dbadmin/auth_parms.conf" PrepScript = "/home/dbadmin/db_prep.sh" PodFactGatherScript = "/home/dbadmin/pod-fact-gather.sh" CreateConfigDirsScript = "/home/dbadmin/create-config-dirs.sh" EulaAcceptanceFile = "/opt/vertica/config/d5415f948449e9d4c421b568f2411140.dat" EulaAcceptanceScript = "/opt/vertica/config/accept_eula.py" CertsRoot = "/certs" HTTPServerCertsRoot = "/certs/http-server" Krb5Conf = "/etc/krb5.conf" Krb5Keytab = "/etc/krb5/krb5.keytab" DBAdminSSHPath = "/home/dbadmin/.ssh" RootSSHPath = "/root/.ssh" HTTPServerCACrtName = "ca.crt" )
Variables ¶
View Source
var MountPaths = []string{LocalDataPath, CELicensePath, MountedLicensePath, HadoopConfPath, ConfigPath, ConfigSharePath, ConfigLogrotatePath, LogPath, PodInfoPath, AdminToolsConf, AuthParmsFile, EulaAcceptanceFile, EulaAcceptanceScript, CertsRoot, Krb5Conf, Krb5Keytab, DBAdminSSHPath, RootSSHPath}
MountPaths lists all of the paths for internally generated mounts.
View Source
var SSHKeyPaths = []string{"id_rsa", "id_rsa.pub", "authorized_keys"}
SSHKeyPaths is a list of keys that must exist in the SSHSecret
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.