Documentation
¶
Overview ¶
Package configmap provides management for RunConfig ConfigMaps
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface {
UpsertRunConfigMap(ctx context.Context, configMap *corev1.ConfigMap) error
}
Manager defines the interface for managing RunConfig ConfigMaps
type RunConfigConfigMap ¶
type RunConfigConfigMap struct {
// contains filtered or unexported fields
}
RunConfigConfigMap manages RunConfig ConfigMaps with checksum-based change detection
func NewRunConfigConfigMap ¶
func NewRunConfigConfigMap( k8sClient client.Client, scheme *runtime.Scheme, checksumManager checksum.RunConfigConfigMapChecksum, ) RunConfigConfigMap
NewRunConfigConfigMap creates a new RunConfigConfigMap instance
func (*RunConfigConfigMap) UpsertRunConfigMap ¶
func (r *RunConfigConfigMap) UpsertRunConfigMap( ctx context.Context, mcpServer *mcpv1alpha1.MCPServer, desired *corev1.ConfigMap, ) error
UpsertRunConfigMap creates or updates a RunConfig ConfigMap based on checksum changes
Click to show internal directories.
Click to hide internal directories.