Documentation

Index

Constants

View Source
const CMName = "gitkube-ci-conf"
View Source
const CRBName = "gitkube"
View Source
const CRDName = "remotes.gitkube.sh"
View Source
const GitkubeControllerDeploymentName = "gitkube-controller"
View Source
const GitkubedDeploymentName = "gitkubed"
View Source
const SAName = "gitkube"
View Source
const SVCName = "gitkubed"

Variables

This section is empty.

Functions

func Execute

func Execute() error

func GetVersion

func GetVersion() string

    GetVersion returns the current version string

    Types

    type Context

    type Context struct {
    	KubeContext            string
    	Namespace              string
    	KubeClientSet          *kubernetes.Clientset
    	GitkubeClientSet       *gitkubeCS.Clientset
    	APIExtensionsClientSet *apiextensionsclient.Clientset
    }

      Context holds the contextual information for each execution

      type DockerConfigEntryWithAuth

      type DockerConfigEntryWithAuth struct {
      	// +optional
      	Username string `json:"username,omitempty"`
      	// +optional
      	Password string `json:"password,omitempty"`
      	// +optional
      	Email string `json:"email,omitempty"`
      	// +optional
      	Auth string `json:"auth,omitempty"`
      }