Documentation ¶
Index ¶
- Constants
- type AoLogs
- type BuildDockerfile
- type BuildTestFrameworkAnsibleTestScript
- type BuildTestFrameworkDockerfile
- type DeployOperator
- type DockerfileHybrid
- type Entrypoint
- type GopkgToml
- type K8sStatus
- type Main
- type MoleculeDefaultAsserts
- type MoleculeDefaultMolecule
- type MoleculeDefaultPlaybook
- type MoleculeDefaultPrepare
- type MoleculeTestClusterMolecule
- type MoleculeTestClusterPlaybook
- type MoleculeTestLocalMolecule
- type MoleculeTestLocalPlaybook
- type MoleculeTestLocalPrepare
- type Playbook
- type RolesDefaultsMain
- type RolesFiles
- type RolesHandlersMain
- type RolesMetaMain
- type RolesReadme
- type RolesTasksMain
- type RolesTemplates
- type RolesVarsMain
- type Travis
- type UserSetup
- type Watches
Constants ¶
View Source
const ( RolesDir = "roles" MoleculeDir = "molecule" MoleculeTestClusterDir = MoleculeDir + filePathSep + "test-cluster" MoleculeDefaultDir = MoleculeDir + filePathSep + "default" MoleculeTestLocalDir = MoleculeDir + filePathSep + "test-local" )
View Source
const BuildDockerfileFile = "Dockerfile"
View Source
const BuildTestFrameworkAnsibleTestScriptFile = "ansible-test.sh"
View Source
const BuildTestFrameworkDockerfileFile = "Dockerfile"
View Source
const DeployOperatorFile = "operator.yaml"
View Source
const K8sStatusPythonFile = "library/k8s_status.py"
View Source
const MoleculeDefaultAssertsFile = "asserts.yml"
View Source
const MoleculeDefaultMoleculeFile = "molecule.yml"
View Source
const MoleculeDefaultPlaybookFile = "playbook.yml"
View Source
const MoleculeDefaultPrepareFile = "prepare.yml"
View Source
const MoleculeTestClusterMoleculeFile = "molecule.yml"
View Source
const MoleculeTestClusterPlaybookFile = "playbook.yml"
View Source
const MoleculeTestLocalMoleculeFile = "molecule.yml"
View Source
const MoleculeTestLocalPlaybookFile = "playbook.yml"
View Source
const MoleculeTestLocalPrepareFile = "prepare.yml"
View Source
const PlaybookYamlFile = "playbook.yml"
View Source
const RolesDefaultsMainFile = "defaults" + filePathSep + "main.yml"
View Source
const RolesFilesDir = "files" + filePathSep + ".placeholder"
View Source
const RolesHandlersMainFile = "handlers" + filePathSep + "main.yml"
View Source
const RolesMetaMainFile = "meta" + filePathSep + "main.yml"
View Source
const RolesReadmeFile = "README.md"
View Source
const RolesTasksMainFile = "tasks" + filePathSep + "main.yml"
View Source
const RolesTemplatesDir = "templates" + filePathSep + ".placeholder"
View Source
const RolesVarsMainFile = "vars" + filePathSep + "main.yml"
View Source
const TravisFile = ".travis.yml"
View Source
const WatchesFile = "watches.yaml"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildDockerfile ¶
type DeployOperator ¶
type DockerfileHybrid ¶
type DockerfileHybrid struct { input.Input // Playbook - if true, include a COPY statement for playbook.yml Playbook bool // Roles - if true, include a COPY statement for the roles directory Roles bool // Watches - if true, include a COPY statement for watches.yaml Watches bool }
DockerfileHybrid - Dockerfile for a hybrid operator
type Entrypoint ¶
Entrypoint - entrypoint script
type K8sStatus ¶
K8sStatus - the k8s status module tmpl wrapper
func (K8sStatus) CustomRender ¶
type MoleculeDefaultAsserts ¶
type MoleculeDefaultMolecule ¶
type MoleculeDefaultPlaybook ¶
type MoleculeDefaultPrepare ¶
type RolesDefaultsMain ¶
type RolesFiles ¶
type RolesHandlersMain ¶
type RolesMetaMain ¶
type RolesReadme ¶
type RolesTasksMain ¶
type RolesTemplates ¶
type RolesVarsMain ¶
Source Files ¶
- ao_logs.go
- build_dockerfile.go
- build_test_framework_ansible_test_script.go
- build_test_framework_dockerfile.go
- constants.go
- deploy_operator.go
- dockerfilehybrid.go
- entrypoint.go
- gopkgtoml.go
- k8s_status.go
- main.go
- molecule_default_asserts.go
- molecule_default_molecule.go
- molecule_default_playbook.go
- molecule_default_prepare.go
- molecule_test_cluster_molecule.go
- molecule_test_cluster_playbook.go
- molecule_test_local_molecule.go
- molecule_test_local_playbook.go
- molecule_test_local_prepare.go
- playbook.go
- roles_defaults_main.go
- roles_files.go
- roles_handlers_main.go
- roles_meta_main.go
- roles_readme.go
- roles_tasks_main.go
- roles_templates.go
- roles_vars_main.go
- travis.go
- usersetup.go
- watches.go
Click to show internal directories.
Click to hide internal directories.