kubernetesdashboard

package
v3.0.0-...-d6c4d9c Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Namespace = "kubernetes-dashboard"
	AppName   = "kubernetes-dashboard"
)

Variables

This section is empty.

Functions

func ClusterRoleBindingReconciler

func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

ClusterRoleBindingReconciler returns the ClusterRoleBinding required by the dashboard metrics scraper to read all required resources from the metrics server.

func ClusterRoleReconciler

func ClusterRoleReconciler() reconciling.NamedClusterRoleReconcilerFactory

ClusterRoleReconciler returns a cluster role for the Dashboard Metrics Scraper.

func CsrfTokenSecretReconciler

func CsrfTokenSecretReconciler() reconciling.NamedSecretReconcilerFactory

CsrfTokenSecretReconciler creates the csrf token secret for the Kubernetes Dashboard.

func DeploymentReconciler

func DeploymentReconciler(imageRewriter registry.ImageRewriter) reconciling.NamedDeploymentReconcilerFactory

DeploymentReconciler returns the function to create and update the dashboard-metrics-scraper deployment.

func KeyHolderSecretReconciler

func KeyHolderSecretReconciler() reconciling.NamedSecretReconcilerFactory

KeyHolderSecretReconciler creates key holder secret for the Kubernetes Dashboard.

func NamespaceReconciler

func NamespaceReconciler() (string, reconciling.NamespaceReconciler)

NamespaceReconciler creates the namespace for the Kubernetes Dashboard.

func ResourcesForDeletion

func ResourcesForDeletion() []ctrlruntimeclient.Object

func RoleBindingReconciler

func RoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

RoleBindingReconciler creates the role binding for the Kubernetes Dashboard.

func RoleReconciler

func RoleReconciler() reconciling.NamedRoleReconcilerFactory

RoleReconciler creates the role for the Kubernetes Dashboard.

func ServiceAccountReconciler

func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory

ServiceAccountReconciler creates the service account for the dashboard-metrics-scraper.

func ServiceReconciler

ServiceReconciler creates the service for the dashboard-metrics-scraper.

Types

This section is empty.

Jump to

Keyboard shortcuts

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