defaults

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2020 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Debug = false

	HubbleCAGenerate           = true
	HubbleCACommonName         = "hubble-ca.cilium.io"
	HubbleCAValidityDuration   = 3 * 365 * 24 * time.Hour
	HubbleCAConfigMapName      = "hubble-ca-cert"
	HubbleCAConfigMapNamespace = "kube-system"

	HubbleServerCertGenerate         = true
	HubbleServerCertCommonName       = "*.default.hubble-grpc.cilium.io"
	HubbleServerCertValidityDuration = 3 * 365 * 24 * time.Hour
	HubbleServerCertSecretName       = "hubble-server-certs"
	HubbleServerCertSecretNamespace  = "kube-system"

	HubbleRelayServerCertGenerate         = true
	HubbleRelayServerCertCommonName       = "*.hubble-relay.cilium.io"
	HubbleRelayServerCertValidityDuration = 3 * 365 * 24 * time.Hour
	HubbleRelayServerCertSecretName       = "hubble-relay-server-certs"
	HubbleRelayServerCertSecretNamespace  = "kube-system"

	HubbleRelayClientCertGenerate         = true
	HubbleRelayClientCertCommonName       = "*.hubble-relay.cilium.io"
	HubbleRelayClientCertValidityDuration = 3 * 365 * 24 * time.Hour
	HubbleRelayClientCertSecretName       = "hubble-relay-client-certs"
	HubbleRelayClientCertSecretNamespace  = "kube-system"

	CiliumNamespace = "kube-system"

	ExternalWorkloadCertsGenerate = true

	ExternalWorkloadCACertCommonName       = "externalworkload-ca.cilium.io"
	ExternalWorkloadCACertValidityDuration = 3 * 365 * 24 * time.Hour
	ExternalWorkloadCACertSecretName       = "externalworkload-ca-cert"

	ExternalWorkloadServerCertCommonName       = "clustermesh-apiserver.cilium.io"
	ExternalWorkloadServerCertValidityDuration = 3 * 365 * 24 * time.Hour
	ExternalWorkloadServerCertSecretName       = "externalworkload-server-certs"

	ExternalWorkloadAdminCertCommonName       = "root"
	ExternalWorkloadAdminCertValidityDuration = 3 * 365 * 24 * time.Hour
	ExternalWorkloadAdminCertSecretName       = "externalworkload-admin-certs"

	ExternalWorkloadClientCertCommonName       = "externalworkload"
	ExternalWorkloadClientCertValidityDuration = 3 * 365 * 24 * time.Hour
	ExternalWorkloadClientCertSecretName       = "externalworkload-client-certs"

	K8sRequestTimeout = 60 * time.Second
)

Variables

View Source
var (
	HubbleServerCertUsage      = []string{"signing", "key encipherment", "server auth"}
	HubbleRelayServerCertUsage = []string{"signing", "key encipherment", "server auth"}
	HubbleRelayClientCertUsage = []string{"signing", "key encipherment", "server auth", "client auth"}

	ExternalWorkloadCertUsage = []string{"signing", "key encipherment", "server auth", "client auth"}
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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