mirror of
https://github.com/argoproj/argo-cd
synced 2026-04-22 01:17:16 +00:00
* feat: implement camel.apache.org/Integration CRD health checks Added custom health checks for Camel-K Integration CRDs Signed-off-by: mdebarros <migueld@debarros.me> * chore: cleanup up main health.lua Signed-off-by: mdebarros <miguel@debarros.me> --------- Signed-off-by: mdebarros <migueld@debarros.me> Signed-off-by: mdebarros <miguel@debarros.me> Co-authored-by: mdebarros <migueld@debarros.me>
39 lines
No EOL
1.1 KiB
YAML
39 lines
No EOL
1.1 KiB
YAML
apiVersion: camel.apache.org/v1
|
|
kind: Integration
|
|
metadata:
|
|
annotations:
|
|
camel.apache.org/operator.id: camel-k
|
|
generation: 1
|
|
name: camelk-example
|
|
namespace: default
|
|
spec:
|
|
sources:
|
|
- content: |
|
|
from('timer:tick?period=3000')
|
|
.setBody().constant('Hello world from Camel-K')
|
|
.to('log:info')
|
|
name: camelk-example.groovy
|
|
traits: {}
|
|
status:
|
|
conditions:
|
|
- firstTruthyTime: "2024-01-26T09:13:16Z"
|
|
lastTransitionTime: "2024-01-26T09:13:16Z"
|
|
lastUpdateTime: "2024-01-26T09:13:16Z"
|
|
message: camel-k/camel-k
|
|
reason: IntegrationPlatformAvailable
|
|
status: "True"
|
|
type: IntegrationPlatformAvailable
|
|
- firstTruthyTime: "2024-01-26T09:13:19Z"
|
|
lastTransitionTime: "2024-01-26T09:13:19Z"
|
|
lastUpdateTime: "2024-01-26T09:13:19Z"
|
|
message: kit-cmkkksgve68c73e60i60
|
|
reason: IntegrationKitAvailable
|
|
status: "True"
|
|
type: IntegrationKitAvailable
|
|
- lastTransitionTime: "2024-01-26T09:13:19Z"
|
|
lastUpdateTime: "2024-01-26T09:13:19Z"
|
|
message: different controller strategy used (knative-service)
|
|
reason: CronJobNotAvailableReason
|
|
status: "False"
|
|
type: CronJobAvailable
|
|
phase: Deploying |