Documentation
¶
Index ¶
Constants ¶
View Source
const EMPTY_FIELD = "<>"
View Source
const RoleName = "syndesis-operator"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConfigSpec ¶
type ConfigSpec struct { Value string `json:"value"` Required bool `json:"required,omitempty"` Generate string `json:"generate,omitempty"` FromLen int `json:"fromLen,omitempty"` Description string `json:"description,omitempty"` }
func (ConfigSpec) From ¶
func (cs ConfigSpec) From() string
type Install ¶
type Install struct { // cli parsed config *internal.Options // contains filtered or unexported fields }
func (*Install) IsCRDInstalled ¶
func (o *Install) IsCRDInstalled(crd v1.GroupVersionKind) (bool, error)
IsCRDInstalled check if the given CRD kind is installed
type RenderScope ¶
type SyndesisEnvVar ¶
type SyndesisEnvVar string
const ( EnvRouteHostname SyndesisEnvVar = "ROUTE_HOSTNAME" EnvOpenShiftMaster SyndesisEnvVar = "OPENSHIFT_MASTER" EnvOpenShiftConsoleUrl SyndesisEnvVar = "OPENSHIFT_CONSOLE_URL" EnvOpenShiftProject SyndesisEnvVar = "OPENSHIFT_PROJECT" EnvOpenShiftOauthClientSecret SyndesisEnvVar = "OPENSHIFT_OAUTH_CLIENT_SECRET" EnvPostgresqlMemoryLimit SyndesisEnvVar = "POSTGRESQL_MEMORY_LIMIT" EnvPostgresqlUser SyndesisEnvVar = "POSTGRESQL_USER" EnvPostgresqlPassword SyndesisEnvVar = "POSTGRESQL_PASSWORD" EnvPostgresqlURL SyndesisEnvVar = "POSTGRESQL_URL" EnvPostgresqlDatabase SyndesisEnvVar = "POSTGRESQL_DATABASE" EnvPostgresqlVolumeCapacity SyndesisEnvVar = "POSTGRESQL_VOLUME_CAPACITY" EnvPostgresqlSampledbPassword SyndesisEnvVar = "POSTGRESQL_SAMPLEDB_PASSWORD" EnvTestSupport SyndesisEnvVar = "TEST_SUPPORT_ENABLED" EnvOauthCookieSecret SyndesisEnvVar = "OAUTH_COOKIE_SECRET" EnvSyndesisEncryptKey SyndesisEnvVar = "SYNDESIS_ENCRYPT_KEY" EnvPrometheusVolumeCapacity SyndesisEnvVar = "PROMETHEUS_VOLUME_CAPACITY" EnvPrometheusMemoryLimit SyndesisEnvVar = "PROMETHEUS_MEMORY_LIMIT" EnvMetaVolumeCapacity SyndesisEnvVar = "META_VOLUME_CAPACITY" EnvMetaMemoryLimit SyndesisEnvVar = "META_MEMORY_LIMIT" EnvServerMemoryLimit SyndesisEnvVar = "SERVER_MEMORY_LIMIT" EnvClientStateAuthenticationKey SyndesisEnvVar = "CLIENT_STATE_AUTHENTICATION_KEY" EnvClientStateEncryptionKey SyndesisEnvVar = "CLIENT_STATE_ENCRYPTION_KEY" EnvSyndesisRegistry SyndesisEnvVar = "SYNDESIS_REGISTRY" EnvMaxIntegrationsPerUser SyndesisEnvVar = "MAX_INTEGRATIONS_PER_USER" EnvIntegrationStateCheckInterval SyndesisEnvVar = "INTEGRATION_STATE_CHECK_INTERVAL" EnvSarNamespace SyndesisEnvVar = "SAR_PROJECT" EnvUpgradeVolumeCapacity SyndesisEnvVar = "UPGRADE_VOLUME_CAPACITY" EnvManagementUrlFor3scale SyndesisEnvVar = "OPENSHIFT_MANAGEMENT_URL_FOR3SCALE" EnvImageStreamNamespace SyndesisEnvVar = "IMAGE_STREAM_NAMESPACE" EnvFuseS2iImage SyndesisEnvVar = "FUSE_S2I_IMAGE" EnvFuseMetaImage SyndesisEnvVar = "FUSE_META_IMAGE" EnvFuseServerImage SyndesisEnvVar = "FUSE_SERVER_IMAGE" EnvFuseUIImage SyndesisEnvVar = "FUSE_UI_IMAGE" EnvFuseOauthImage SyndesisEnvVar = "FUSE_OAUTH_IMAGE" EnvPrometheusImage SyndesisEnvVar = "FUSE_PROMETHEUS_IMAGE" EnvFuseDBImage SyndesisEnvVar = "FUSE_DB_IMAGE" EnvFuseDBExporterImage SyndesisEnvVar = "FUSE_DB_EXPORTER_IMAGE" )
type TemplateParam ¶
type TemplateParam struct { Name string `json:"name,omitempty"` DisplayName string `json:"displayName,omitempty"` Spec *ConfigSpec }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.