Skip to content

Commit d4ad5dc

Browse files
authored
Implement ServerReadinessRules (#928)
* Add `ServerReadinessRule` resource * Add `ServerReadinessRule` controller * Continuous & bootstrap only mode * Add test cases Signed-off-by: Axel Christ <axel.christ@sap.com>
1 parent d914a19 commit d4ad5dc

34 files changed

Lines changed: 2257 additions & 16 deletions

PROJECT

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,4 +163,12 @@ resources:
163163
kind: BMCSettingsSet
164164
path: github.com/ironcore-dev/metal-operator/api/v1alpha1
165165
version: v1alpha1
166+
- api:
167+
crdVersion: v1
168+
controller: true
169+
domain: ironcore.dev
170+
group: metal
171+
kind: ServerReadinessRule
172+
path: github.com/ironcore-dev/metal-operator/api/v1alpha1
173+
version: v1alpha1
166174
version: "3"

api/v1alpha1/applyconfiguration/api/v1alpha1/conditionrequirement.go

Lines changed: 46 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/applyconfiguration/api/v1alpha1/serverreadinessrule.go

Lines changed: 277 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)