Documentation
¶
Index ¶
Constants ¶
View Source
const ( ResourceKindHost = "Host" ResourceKindCluster = "Cluster" )
View Source
const ConsoleUrlPrefix = "https://console-openshift-console.apps"
View Source
const DefaultUser = "kubeadmin"
Variables ¶
View Source
var ( DefaultClusterNetworkCidr = "10.128.0.0/14" DefaultClusterNetworkHostPrefix = int64(23) DefaultServiceNetworkCidr = "172.30.0.0/16" )
Functions ¶
func GenerateDummyISOImage ¶
func GenerateDummyISOImage(l logrus.FieldLogger, generator generator.ISOInstallConfigGenerator, eventsHandler events.Handler)
Types ¶
type Config ¶
type Config struct {
ImageBuilder string `envconfig:"IMAGE_BUILDER" default:"quay.io/ocpmetal/assisted-iso-create:latest"`
AgentDockerImg string `envconfig:"AGENT_DOCKER_IMAGE" default:"quay.io/ocpmetal/assisted-installer-agent:latest"`
IgnitionGenerator string `envconfig:"IGNITION_GENERATE_IMAGE" default:"quay.io/ocpmetal/assisted-ignition-generator:latest"` // TODO: update the latest once the repository has git workflow
ServiceBaseURL string `envconfig:"SERVICE_BASE_URL"`
S3EndpointURL string `envconfig:"S3_ENDPOINT_URL" default:"http://10.35.59.36:30925"`
S3Bucket string `envconfig:"S3_BUCKET" default:"test"`
ImageExpirationTime time.Duration `envconfig:"IMAGE_EXPIRATION_TIME" default:"60m"`
AwsAccessKeyID string `envconfig:"AWS_ACCESS_KEY_ID" default:"accessKey1"`
AwsSecretAccessKey string `envconfig:"AWS_SECRET_ACCESS_KEY" default:"verySecretKey1"`
BaseDNSDomains map[string]string `envconfig:"BASE_DNS_DOMAINS" default:""`
SkipCertVerification bool `envconfig:"SKIP_CERT_VERIFICATION" default:"false"`
}
Click to show internal directories.
Click to hide internal directories.