github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/clusterapi/capi/variables.go (about) 1 // Copyright (c) 2023, Oracle and/or its affiliates. 2 // Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 4 package capi 5 6 import ( 7 "os" 8 ) 9 10 var ( 11 OCIUserID string 12 OCIFingerprint string 13 OCITenancyID string 14 OCIRegion string 15 OCICompartmentID string 16 OCIVcnID string 17 OCISubnetID string 18 OCISSHKeyPath string 19 OCIPrivateKeyPath string 20 ClusterName string 21 OCNENamespace string 22 OracleLinuxDisplayName string 23 OperatingSystem string 24 OperatingSystemVersion string 25 ImagePullSecret string 26 DockerRepo string 27 DockerCredsUser string 28 DockerCredsPassword string 29 ImageName string 30 ImageTag string 31 OCNEK8sVersion string 32 OCNEControlPlaneName string 33 ) 34 35 func ensureCAPIVarsInitialized() { 36 OCIRegion = os.Getenv("OCI_REGION") 37 OCIFingerprint = os.Getenv("OCI_CREDENTIALS_FINGERPRINT") 38 OCIUserID = os.Getenv("OCI_USER_ID") 39 OCITenancyID = os.Getenv("OCI_TENANCY_ID") 40 OCICompartmentID = os.Getenv("OCI_COMPARTMENT_ID") 41 OCIVcnID = os.Getenv("OCI_VCN_ID") 42 OCISubnetID = os.Getenv("OCI_SUBNET_ID") 43 ClusterName = os.Getenv("CLUSTER_NAME") 44 OCIPrivateKeyPath = os.Getenv("CAPI_OCI_PRIVATE_KEY_PATH") 45 OCISSHKeyPath = os.Getenv("CAPI_NODE_SSH_KEY_PATH") 46 OCNENamespace = os.Getenv("CLUSTER_NAMESPACE") 47 OracleLinuxDisplayName = os.Getenv("ORACLE_LINUX_NAME") 48 OperatingSystem = os.Getenv("OPERATING_SYSTEM") 49 OperatingSystemVersion = os.Getenv("OPERATING_SYSTEM_VERSION") 50 ImagePullSecret = os.Getenv("IMAGE_PULL_SECRET") 51 DockerRepo = os.Getenv("DOCKER_REPO") 52 DockerCredsUser = os.Getenv("DOCKER_CREDS_USR") 53 DockerCredsPassword = os.Getenv("DOCKER_CREDS_PSW") 54 ImageName = os.Getenv("VPO_IMAGE") 55 ImageTag = os.Getenv("VPO_TAG") 56 OCNEK8sVersion = os.Getenv("KUBERNETES_VERSION") 57 }