gitkube: github.com/hasura/gitkube/pkg/cmd Index | Files

package cmd

import "github.com/hasura/gitkube/pkg/cmd"

Index

Package Files

docs.go gitkube.go install.go manifests.go remote.go remote_create.go remote_delete.go remote_generate.go remote_list.go uninstall.go version.go

Constants

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

func Execute Uses

func Execute() error

func GetVersion Uses

func GetVersion() string

GetVersion returns the current version string

type Context Uses

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 Uses

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"`
}

Package cmd imports 31 packages (graph). Updated 2018-08-07. Refresh now. Tools for package owners.