package certificates

import "k8s.io/kubernetes/pkg/registry/certificates/certificates"

Package certificates provides Registry interface and its RESTStorage implementation for storing CertificateSigningRequest objects.

Index

Variables

var ApprovalStrategy = csrApprovalStrategy{Strategy}
var StatusStrategy = csrStatusStrategy{Strategy}
var Strategy = csrStrategy{legacyscheme.Scheme, names.SimpleNameGenerator}

csrStrategy is the default logic that applies when creating and updating CSR objects.

Functions

func GetAttrs

func GetAttrs(obj runtime.Object) (labels.Set, fields.Set, error)

GetAttrs returns labels and fields of a given object for filtering purposes.

func SelectableFields

func SelectableFields(obj *certificates.CertificateSigningRequest) fields.Set

SelectableFields returns a field set that can be used for filter selection

Source Files

doc.go strategy.go

Directories

PathSynopsis
pkg/registry/certificates/certificates/storage
Version
v1.33.2
Published
Jun 17, 2025
Platform
js/wasm
Imports
14 packages
Last checked
6 seconds ago

Tools for package owners.