config

package
v0.0.0-...-3ec049e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2021 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	ClusterConfigs K8S                      `yaml:"clusterConfigs"`
	GitConfigs     map[Repository]GitConfig `yaml:"gitConfigs"`
	SlackAppToken  string                   `yaml:"slackAppToken"`
	SlackBotToken  string                   `yaml:"slackBotToken"`
}

type GitConfig

type GitConfig struct {
	Branch        string `yaml:"branch"`
	SSHKeyPath    string `yaml:"sshKeyPath"`
	SSHKeyUser    string `yaml:"sshKeyUser"`
	SSHKnownhosts string `yaml:"sshKnownhosts"`
	URL           string `yaml:"url"`
}

type K8S

type K8S map[Project]map[Stage]KubeConfigPath

type KubeConfigPath

type KubeConfigPath string

type Project

type Project string

type Repository

type Repository string

type Stage

type Stage string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL