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