Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - 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 ¶ added in v0.4.0
type BuildTestFrameworkAnsibleTestScript ¶ added in v0.4.0
type BuildTestFrameworkDockerfile ¶ added in v0.4.0
type DeployOperator ¶ added in v0.4.0
type DockerfileHybrid ¶ added in v0.4.0
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 ¶ added in v0.4.0
Entrypoint - entrypoint script
type K8sStatus ¶ added in v0.4.1
K8sStatus - the k8s status module tmpl wrapper
func (K8sStatus) CustomRender ¶ added in v0.4.1
type MoleculeDefaultAsserts ¶ added in v0.4.0
type MoleculeDefaultMolecule ¶ added in v0.4.0
type MoleculeDefaultPlaybook ¶ added in v0.4.0
type MoleculeDefaultPrepare ¶ added in v0.4.0
type MoleculeTestClusterMolecule ¶ added in v0.4.0
type MoleculeTestClusterPlaybook ¶ added in v0.4.0
type MoleculeTestLocalMolecule ¶ added in v0.4.0
type MoleculeTestLocalPlaybook ¶ added in v0.4.0
type MoleculeTestLocalPrepare ¶ added in v0.4.0
type RolesDefaultsMain ¶ added in v0.4.0
type RolesFiles ¶ added in v0.4.0
type RolesHandlersMain ¶ added in v0.4.0
type RolesMetaMain ¶ added in v0.4.0
type RolesReadme ¶ added in v0.4.0
type RolesTasksMain ¶ added in v0.4.0
type RolesTemplates ¶ added in v0.4.0
type RolesVarsMain ¶ added in v0.4.0
      
      Source Files
      ¶
    
- 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.