multitenancy

package
v2.2.11 Latest Latest
Warning

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

Go to latest
Published: May 6, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

SPDX-FileCopyrightText: (C) 2025 Intel Corporation SPDX-License-Identifier: Apache-2.0

SPDX-FileCopyrightText: (C) 2025 Intel Corporation SPDX-License-Identifier: Apache-2.0

Index

Constants

This section is empty.

Variables

View Source
var (
	GetClusterConfigFunc  = rest.InClusterConfig
	GetK8sClientFunc      = k8s.New().WithInClusterConfig
	GetNexusClientSetFunc = nexus.NewForConfig

	GetTemplatesFunc = func() ([]*v1alpha1.ClusterTemplate, error) {
		return template.ReadDefaultTemplates()
	}

	GetPodSecurityAdmissionConfigFunc = func() (map[string][]byte, error) {
		return template.ReadPodSecurityAdmissionConfigs()
	}
)

Functions

func SetDefaultTemplate

func SetDefaultTemplate(name string)

SetDefaultTemplate allows setting the default template

Types

type TenancyDatamodel

type TenancyDatamodel struct {
	// contains filtered or unexported fields
}

func NewDatamodelClient

func NewDatamodelClient() (*TenancyDatamodel, error)

func (*TenancyDatamodel) Start

func (t *TenancyDatamodel) Start() error

func (*TenancyDatamodel) Stop

func (t *TenancyDatamodel) Stop()

Jump to

Keyboard shortcuts

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