INNER CODE UNIT · Go

readNamespace

inlets/inlets-operator · controller.go:518

func readNamespace() string {
	namespace := "default"

	if ns, err := os.ReadFile("/var/run/secrets/kubernetes.io/serviceaccount/namespace"); err == nil {
		namespace = string(ns)
	} else if v := os.Getenv("NAMESPACE"); v != "" {
		namespace = v
	}

	return namespace
}

func createTunnelAuthTokenSecret(tunnel *inletsv1alpha1.Tunnel, c *Controller) (*inletsv1alpha1.Tunnel, error) {
	name := tunnel.Name
	namespace := tunnel.Namespace

	if _, err := c.kubeclientset.CoreV1().
		Secrets(tunnel.Namespace).

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…