defaults

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Debug = false

	HubbleCAGenerate         = false
	HubbleCAReuseSecret      = false
	HubbleCACommonName       = "hubble-ca.cilium.io"
	HubbleCAValidityDuration = 3 * 365 * 24 * time.Hour
	HubbleCASecretName       = "hubble-ca-secret"

	HubbleCAConfigMapCreate = false
	HubbleCAConfigMapName   = "hubble-ca-cert"

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

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

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

	CiliumNamespace = "kube-system"

	ClustermeshApiserverCACertGenerate         = false
	ClustermeshApiserverCACertReuseSecret      = false
	ClustermeshApiserverCACertCommonName       = "clustermesh-apiserver-ca.cilium.io"
	ClustermeshApiserverCACertValidityDuration = 3 * 365 * 24 * time.Hour
	ClustermeshApiserverCACertSecretName       = "clustermesh-apiserver-ca-cert"

	ClustermeshApiserverServerCertGenerate         = false
	ClustermeshApiserverServerCertCommonName       = "clustermesh-apiserver.cilium.io"
	ClustermeshApiserverServerCertValidityDuration = 3 * 365 * 24 * time.Hour
	ClustermeshApiserverServerCertSecretName       = "clustermesh-apiserver-server-cert"

	ClustermeshApiserverAdminCertGenerate         = false
	ClustermeshApiserverAdminCertCommonName       = "root"
	ClustermeshApiserverAdminCertValidityDuration = 3 * 365 * 24 * time.Hour
	ClustermeshApiserverAdminCertSecretName       = "clustermesh-apiserver-admin-cert"

	ClustermeshApiserverClientCertGenerate         = false
	ClustermeshApiserverClientCertCommonName       = "externalworkload"
	ClustermeshApiserverClientCertValidityDuration = 3 * 365 * 24 * time.Hour
	ClustermeshApiserverClientCertSecretName       = "clustermesh-apiserver-client-cert"

	ClustermeshApiserverRemoteCertGenerate         = false
	ClustermeshApiserverRemoteCertCommonName       = "remote"
	ClustermeshApiserverRemoteCertValidityDuration = 3 * 365 * 24 * time.Hour
	ClustermeshApiserverRemoteCertSecretName       = "clustermesh-apiserver-remote-cert"

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

	ClustermeshApiserverCertUsage = []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