esgateway

package
v1.33.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DeploymentName        = "tigera-secure-es-gateway"
	ServiceAccountName    = "tigera-secure-es-gateway"
	RoleName              = "tigera-secure-es-gateway"
	PodSecurityPolicyName = "tigera-esgateway"
	ServiceName           = "tigera-secure-es-gateway-http"
	PolicyName            = networkpolicy.TigeraComponentPolicyPrefix + "es-gateway-access"
	ElasticsearchPortName = "es-gateway-elasticsearch-port"
	KibanaPortName        = "es-gateway-kibana-port"
	Port                  = 5554

	ElasticsearchHTTPSEndpoint = "https://tigera-secure-es-http.tigera-elasticsearch.svc:9200"

	KibanaHTTPSEndpoint = "https://tigera-secure-kb-http.tigera-kibana.svc:5601"
)

Variables

This section is empty.

Functions

func EsGateway

func EsGateway(c *Config) render.Component

Types

type Config added in v1.22.0

type Config struct {
	Installation               *operatorv1.InstallationSpec
	PullSecrets                []*corev1.Secret
	KubeControllersUserSecrets []*corev1.Secret
	ESGatewayKeyPair           certificatemanagement.KeyPairInterface
	TrustedBundle              certificatemanagement.TrustedBundleRO
	ClusterDomain              string
	EsAdminUserName            string
	Namespace                  string
	TruthNamespace             string

	// Whether the cluster supports pod security policies.
	UsePSP bool
}

Config contains all the config information needed to render the EsGateway component.

Jump to

Keyboard shortcuts

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