Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// NFS Configuration
NFSServer string
StorageClassName string
// Cache Coherency Configuration
AggressiveCoherency bool
// Behavior flags
DryRun bool
UpdateMode bool
}
Config holds all configuration for storage setup
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager orchestrates Kubernetes operations for shared storage setup
func NewManager ¶
NewManager creates a new storage manager
func (*Manager) SetupSharedStorage ¶
func (m *Manager) SetupSharedStorage(ctx context.Context) (*SetupResult, error)
SetupSharedStorage orchestrates the complete setup process
type SetupResult ¶
SetupResult contains the results of storage setup
Click to show internal directories.
Click to hide internal directories.