You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implements ShareNetwork controller to manage Manila share networks.
- E2E tests included
- API configured
- Manila enabled in CI
Signed-off-by: Daniel Lawton <[email protected]>
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
// ShareNetworkResourceSpec contains the desired state of the resource.
22
+
// +kubebuilder:validation:XValidation:rule="has(self.networkRef) == has(self.subnetRef)",message="networkRef and subnetRef must be specified together"
20
23
typeShareNetworkResourceSpecstruct {
21
24
// name will be the name of the created resource. If not specified, the
22
25
// name of the ORC object will be used.
@@ -31,21 +34,11 @@ type ShareNetworkResourceSpec struct {
31
34
32
35
// networkRef is a reference to the ORC Network which this resource is associated with.
33
36
// +optional
34
-
// +kubebuilder:validation:XValidation:rule="self == oldSelf",message="networkRef is immutable"
0 commit comments