Documentation ¶
Index ¶
Constants ¶
View Source
const ( // KbsFinalizerName for KbsConfig KbsFinalizerName = "kbsconfig.confidentialcontainers.org/finalizer" // KBS Deployment name KbsDeploymentName = "trustee-deployment" // KBS operator default namespace KbsOperatorNamespace = "trustee-operator-system" // Default KBS image name DefaultKbsImageName = "ghcr.io/confidential-containers/key-broker-service:latest" // Default AS image name DefaultAsImageName = "ghcr.io/confidential-containers/attestation-service:latest" // Default RVPS image name DefaultRvpsImageName = "ghcr.io/confidential-containers/reference-value-provider-service:latest" // KBS service name KbsServiceName = "kbs-service" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KbsConfigReconciler ¶
type KbsConfigReconciler struct { client.Client Scheme *runtime.Scheme // contains filtered or unexported fields }
KbsConfigReconciler reconciles a KbsConfig object
func (*KbsConfigReconciler) Reconcile ¶
We log the error using log.Info, instead of calling log.Error to avoid dumping the logs with unnecessary stack details. We follow this pattern for all the logs in this code
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.14.1/pkg/reconcile
func (*KbsConfigReconciler) SetupWithManager ¶
func (r *KbsConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.