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).