blob: 65f978d176f90c2fe6ff4253434fbc2f08921c19 [file] [log] [blame]
/*
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by build/embed_resources.sh. DO NOT EDIT.
package deploy
var Resources map[string]string
func init() {
Resources = make(map[string]string)
Resources["builder-pvc.yaml"] =
`
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: camel-k-builder
labels:
app: "camel-k"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
`
Resources["camel-catalog.yaml"] =
`
artifacts:
camel-ahc:
groupId: org.apache.camel
artifactId: camel-ahc
version: 2.23.0
schemes:
- ahc
languages: []
dataformats: []
camel-ahc-ws:
groupId: org.apache.camel
artifactId: camel-ahc-ws
version: 2.23.0
schemes:
- ahc-ws
- ahc-wss
languages: []
dataformats: []
camel-amqp:
groupId: org.apache.camel
artifactId: camel-amqp
version: 2.23.0
schemes:
- amqp
languages: []
dataformats: []
camel-apns:
groupId: org.apache.camel
artifactId: camel-apns
version: 2.23.0
schemes:
- apns
languages: []
dataformats: []
camel-as2:
groupId: org.apache.camel
artifactId: camel-as2
version: 2.23.0
schemes:
- as2
languages: []
dataformats: []
camel-asterisk:
groupId: org.apache.camel
artifactId: camel-asterisk
version: 2.23.0
schemes:
- asterisk
languages: []
dataformats: []
camel-atmos:
groupId: org.apache.camel
artifactId: camel-atmos
version: 2.23.0
schemes:
- atmos
languages: []
dataformats: []
camel-atmosphere-websocket:
groupId: org.apache.camel
artifactId: camel-atmosphere-websocket
version: 2.23.0
schemes:
- atmosphere-websocket
languages: []
dataformats: []
camel-atom:
groupId: org.apache.camel
artifactId: camel-atom
version: 2.23.0
schemes:
- atom
languages: []
dataformats: []
camel-atomix:
groupId: org.apache.camel
artifactId: camel-atomix
version: 2.23.0
schemes:
- atomix-map
- atomix-messaging
- atomix-multimap
- atomix-queue
- atomix-set
- atomix-value
languages: []
dataformats: []
camel-avro:
groupId: org.apache.camel
artifactId: camel-avro
version: 2.23.0
schemes:
- avro
languages: []
dataformats:
- avro
camel-aws:
groupId: org.apache.camel
artifactId: camel-aws
version: 2.23.0
schemes:
- aws-cw
- aws-ddb
- aws-ddbstream
- aws-ec2
- aws-iam
- aws-kinesis
- aws-kinesis-firehose
- aws-kms
- aws-lambda
- aws-mq
- aws-s3
- aws-sdb
- aws-ses
- aws-sns
- aws-sqs
- aws-swf
languages: []
dataformats: []
camel-azure:
groupId: org.apache.camel
artifactId: camel-azure
version: 2.23.0
schemes:
- azure-blob
- azure-queue
languages: []
dataformats: []
camel-core:
groupId: org.apache.camel
artifactId: camel-core
version: 2.23.0
schemes:
- bean
- binding
- browse
- class
- controlbus
- dataformat
- dataset
- direct
- direct-vm
- file
- language
- log
- mock
- properties
- ref
- rest
- rest-api
- saga
- scheduler
- seda
- stub
- test
- timer
- validator
- vm
- xslt
languages:
- bean
- constant
- exchangeProperty
- file
- header
- ref
- simple
- tokenize
- xpath
- xtokenize
dataformats:
- gzip
- serialization
- string
- zip
camel-bean-validator:
groupId: org.apache.camel
artifactId: camel-bean-validator
version: 2.23.0
schemes:
- bean-validator
languages: []
dataformats: []
camel-beanstalk:
groupId: org.apache.camel
artifactId: camel-beanstalk
version: 2.23.0
schemes:
- beanstalk
languages: []
dataformats: []
camel-bonita:
groupId: org.apache.camel
artifactId: camel-bonita
version: 2.23.0
schemes:
- bonita
languages: []
dataformats: []
camel-box:
groupId: org.apache.camel
artifactId: camel-box
version: 2.23.0
schemes:
- box
languages: []
dataformats: []
camel-braintree:
groupId: org.apache.camel
artifactId: camel-braintree
version: 2.23.0
schemes:
- braintree
languages: []
dataformats: []
camel-cache:
groupId: org.apache.camel
artifactId: camel-cache
version: 2.23.0
schemes:
- cache
languages: []
dataformats: []
camel-caffeine:
groupId: org.apache.camel
artifactId: camel-caffeine
version: 2.23.0
schemes:
- caffeine-cache
- caffeine-loadcache
languages: []
dataformats: []
camel-chronicle:
groupId: org.apache.camel
artifactId: camel-chronicle
version: 2.23.0
schemes:
- chronicle-engine
languages: []
dataformats: []
camel-chunk:
groupId: org.apache.camel
artifactId: camel-chunk
version: 2.23.0
schemes:
- chunk
languages: []
dataformats: []
camel-cm-sms:
groupId: org.apache.camel
artifactId: camel-cm-sms
version: 2.23.0
schemes:
- cm-sms
languages: []
dataformats: []
camel-cmis:
groupId: org.apache.camel
artifactId: camel-cmis
version: 2.23.0
schemes:
- cmis
languages: []
dataformats: []
camel-coap:
groupId: org.apache.camel
artifactId: camel-coap
version: 2.23.0
schemes:
- coap
languages: []
dataformats: []
camel-cometd:
groupId: org.apache.camel
artifactId: camel-cometd
version: 2.23.0
schemes:
- cometd
- cometds
languages: []
dataformats: []
camel-consul:
groupId: org.apache.camel
artifactId: camel-consul
version: 2.23.0
schemes:
- consul
languages: []
dataformats: []
camel-context:
groupId: org.apache.camel
artifactId: camel-context
version: 2.23.0
schemes:
- context
languages: []
dataformats: []
camel-couchbase:
groupId: org.apache.camel
artifactId: camel-couchbase
version: 2.23.0
schemes:
- couchbase
languages: []
dataformats: []
camel-couchdb:
groupId: org.apache.camel
artifactId: camel-couchdb
version: 2.23.0
schemes:
- couchdb
languages: []
dataformats: []
camel-cassandraql:
groupId: org.apache.camel
artifactId: camel-cassandraql
version: 2.23.0
schemes:
- cql
languages: []
dataformats: []
camel-crypto:
groupId: org.apache.camel
artifactId: camel-crypto
version: 2.23.0
schemes:
- crypto
languages: []
dataformats:
- crypto
- pgp
camel-crypto-cms:
groupId: org.apache.camel
artifactId: camel-crypto-cms
version: 2.23.0
schemes:
- crypto-cms
languages: []
dataformats: []
camel-cxf:
groupId: org.apache.camel
artifactId: camel-cxf
version: 2.23.0
schemes:
- cxf
- cxfrs
languages: []
dataformats: []
camel-digitalocean:
groupId: org.apache.camel
artifactId: camel-digitalocean
version: 2.23.0
schemes:
- digitalocean
languages: []
dataformats: []
camel-disruptor:
groupId: org.apache.camel
artifactId: camel-disruptor
version: 2.23.0
schemes:
- disruptor
- disruptor-vm
languages: []
dataformats: []
camel-dns:
groupId: org.apache.camel
artifactId: camel-dns
version: 2.23.0
schemes:
- dns
languages: []
dataformats: []
camel-docker:
groupId: org.apache.camel
artifactId: camel-docker
version: 2.23.0
schemes:
- docker
languages: []
dataformats: []
camel-dozer:
groupId: org.apache.camel
artifactId: camel-dozer
version: 2.23.0
schemes:
- dozer
languages: []
dataformats: []
camel-drill:
groupId: org.apache.camel
artifactId: camel-drill
version: 2.23.0
schemes:
- drill
languages: []
dataformats: []
camel-dropbox:
groupId: org.apache.camel
artifactId: camel-dropbox
version: 2.23.0
schemes:
- dropbox
languages: []
dataformats: []
camel-ehcache:
groupId: org.apache.camel
artifactId: camel-ehcache
version: 2.23.0
schemes:
- ehcache
languages: []
dataformats: []
camel-ejb:
groupId: org.apache.camel
artifactId: camel-ejb
version: 2.23.0
schemes:
- ejb
languages: []
dataformats: []
camel-elasticsearch:
groupId: org.apache.camel
artifactId: camel-elasticsearch
version: 2.23.0
schemes:
- elasticsearch
languages: []
dataformats: []
camel-elasticsearch-rest:
groupId: org.apache.camel
artifactId: camel-elasticsearch-rest
version: 2.23.0
schemes:
- elasticsearch-rest
languages: []
dataformats: []
camel-elasticsearch5:
groupId: org.apache.camel
artifactId: camel-elasticsearch5
version: 2.23.0
schemes:
- elasticsearch5
languages: []
dataformats: []
camel-elsql:
groupId: org.apache.camel
artifactId: camel-elsql
version: 2.23.0
schemes:
- elsql
languages: []
dataformats: []
camel-etcd:
groupId: org.apache.camel
artifactId: camel-etcd
version: 2.23.0
schemes:
- etcd
languages: []
dataformats: []
camel-eventadmin:
groupId: org.apache.camel
artifactId: camel-eventadmin
version: 2.23.0
schemes:
- eventadmin
languages: []
dataformats: []
camel-exec:
groupId: org.apache.camel
artifactId: camel-exec
version: 2.23.0
schemes:
- exec
languages: []
dataformats: []
camel-facebook:
groupId: org.apache.camel
artifactId: camel-facebook
version: 2.23.0
schemes:
- facebook
languages: []
dataformats: []
camel-fhir:
groupId: org.apache.camel
artifactId: camel-fhir
version: 2.23.0
schemes:
- fhir
languages: []
dataformats:
- fhirJson
- fhirXml
camel-flatpack:
groupId: org.apache.camel
artifactId: camel-flatpack
version: 2.23.0
schemes:
- flatpack
languages: []
dataformats:
- flatpack
camel-flink:
groupId: org.apache.camel
artifactId: camel-flink
version: 2.23.0
schemes:
- flink
languages: []
dataformats: []
camel-fop:
groupId: org.apache.camel
artifactId: camel-fop
version: 2.23.0
schemes:
- fop
languages: []
dataformats: []
camel-freemarker:
groupId: org.apache.camel
artifactId: camel-freemarker
version: 2.23.0
schemes:
- freemarker
languages: []
dataformats: []
camel-ftp:
groupId: org.apache.camel
artifactId: camel-ftp
version: 2.23.0
schemes:
- ftp
- ftps
- sftp
languages: []
dataformats: []
camel-ganglia:
groupId: org.apache.camel
artifactId: camel-ganglia
version: 2.23.0
schemes:
- ganglia
languages: []
dataformats: []
camel-geocoder:
groupId: org.apache.camel
artifactId: camel-geocoder
version: 2.23.0
schemes:
- geocoder
languages: []
dataformats: []
camel-git:
groupId: org.apache.camel
artifactId: camel-git
version: 2.23.0
schemes:
- git
languages: []
dataformats: []
camel-github:
groupId: org.apache.camel
artifactId: camel-github
version: 2.23.0
schemes:
- github
languages: []
dataformats: []
camel-google-bigquery:
groupId: org.apache.camel
artifactId: camel-google-bigquery
version: 2.23.0
schemes:
- google-bigquery
languages: []
dataformats: []
camel-google-calendar:
groupId: org.apache.camel
artifactId: camel-google-calendar
version: 2.23.0
schemes:
- google-calendar
- google-calendar-stream
languages: []
dataformats: []
camel-google-drive:
groupId: org.apache.camel
artifactId: camel-google-drive
version: 2.23.0
schemes:
- google-drive
languages: []
dataformats: []
camel-google-mail:
groupId: org.apache.camel
artifactId: camel-google-mail
version: 2.23.0
schemes:
- google-mail
- google-mail-stream
languages: []
dataformats: []
camel-google-pubsub:
groupId: org.apache.camel
artifactId: camel-google-pubsub
version: 2.23.0
schemes:
- google-pubsub
languages: []
dataformats: []
camel-google-sheets:
groupId: org.apache.camel
artifactId: camel-google-sheets
version: 2.23.0
schemes:
- google-sheets
- google-sheets-stream
languages: []
dataformats: []
camel-gora:
groupId: org.apache.camel
artifactId: camel-gora
version: 2.23.0
schemes:
- gora
languages: []
dataformats: []
camel-grape:
groupId: org.apache.camel
artifactId: camel-grape
version: 2.23.0
schemes:
- grape
languages: []
dataformats: []
camel-grpc:
groupId: org.apache.camel
artifactId: camel-grpc
version: 2.23.0
schemes:
- grpc
languages: []
dataformats: []
camel-guava-eventbus:
groupId: org.apache.camel
artifactId: camel-guava-eventbus
version: 2.23.0
schemes:
- guava-eventbus
languages: []
dataformats: []
camel-hazelcast:
groupId: org.apache.camel
artifactId: camel-hazelcast
version: 2.23.0
schemes:
- hazelcast-atomicvalue
- hazelcast-instance
- hazelcast-list
- hazelcast-map
- hazelcast-multimap
- hazelcast-queue
- hazelcast-replicatedmap
- hazelcast-ringbuffer
- hazelcast-seda
- hazelcast-set
- hazelcast-topic
languages: []
dataformats: []
camel-hbase:
groupId: org.apache.camel
artifactId: camel-hbase
version: 2.23.0
schemes:
- hbase
languages: []
dataformats: []
camel-hdfs:
groupId: org.apache.camel
artifactId: camel-hdfs
version: 2.23.0
schemes:
- hdfs
languages: []
dataformats: []
camel-hdfs2:
groupId: org.apache.camel
artifactId: camel-hdfs2
version: 2.23.0
schemes:
- hdfs2
languages: []
dataformats: []
camel-hipchat:
groupId: org.apache.camel
artifactId: camel-hipchat
version: 2.23.0
schemes:
- hipchat
languages: []
dataformats: []
camel-http:
groupId: org.apache.camel
artifactId: camel-http
version: 2.23.0
schemes:
- http
- https
languages: []
dataformats: []
camel-http4:
groupId: org.apache.camel
artifactId: camel-http4
version: 2.23.0
schemes:
- http4
- https4
languages: []
dataformats: []
camel-ibatis:
groupId: org.apache.camel
artifactId: camel-ibatis
version: 2.23.0
schemes:
- ibatis
languages: []
dataformats: []
camel-iec60870:
groupId: org.apache.camel
artifactId: camel-iec60870
version: 2.23.0
schemes:
- iec60870-client
- iec60870-server
languages: []
dataformats: []
camel-ignite:
groupId: org.apache.camel
artifactId: camel-ignite
version: 2.23.0
schemes:
- ignite-cache
- ignite-compute
- ignite-events
- ignite-idgen
- ignite-messaging
- ignite-queue
- ignite-set
languages: []
dataformats: []
camel-mail:
groupId: org.apache.camel
artifactId: camel-mail
version: 2.23.0
schemes:
- imap
- imaps
- pop3
- pop3s
- smtp
- smtps
languages: []
dataformats:
- mime-multipart
camel-infinispan:
groupId: org.apache.camel
artifactId: camel-infinispan
version: 2.23.0
schemes:
- infinispan
languages: []
dataformats: []
camel-influxdb:
groupId: org.apache.camel
artifactId: camel-influxdb
version: 2.23.0
schemes:
- influxdb
languages: []
dataformats: []
camel-ipfs:
groupId: org.apache.camel
artifactId: camel-ipfs
version: 2.23.0
schemes:
- ipfs
languages: []
dataformats: []
camel-irc:
groupId: org.apache.camel
artifactId: camel-irc
version: 2.23.0
schemes:
- irc
languages: []
dataformats: []
camel-ironmq:
groupId: org.apache.camel
artifactId: camel-ironmq
version: 2.23.0
schemes:
- ironmq
languages: []
dataformats: []
camel-javaspace:
groupId: org.apache.camel
artifactId: camel-javaspace
version: 2.23.0
schemes:
- javaspace
languages: []
dataformats: []
camel-jbpm:
groupId: org.apache.camel
artifactId: camel-jbpm
version: 2.23.0
schemes:
- jbpm
languages: []
dataformats: []
camel-jcache:
groupId: org.apache.camel
artifactId: camel-jcache
version: 2.23.0
schemes:
- jcache
languages: []
dataformats: []
camel-jclouds:
groupId: org.apache.camel
artifactId: camel-jclouds
version: 2.23.0
schemes:
- jclouds
languages: []
dataformats: []
camel-jcr:
groupId: org.apache.camel
artifactId: camel-jcr
version: 2.23.0
schemes:
- jcr
languages: []
dataformats: []
camel-jdbc:
groupId: org.apache.camel
artifactId: camel-jdbc
version: 2.23.0
schemes:
- jdbc
languages: []
dataformats: []
camel-jetty9:
groupId: org.apache.camel
artifactId: camel-jetty9
version: 2.23.0
schemes:
- jetty
languages: []
dataformats: []
camel-jgroups:
groupId: org.apache.camel
artifactId: camel-jgroups
version: 2.23.0
schemes:
- jgroups
languages: []
dataformats: []
camel-jing:
groupId: org.apache.camel
artifactId: camel-jing
version: 2.23.0
schemes:
- jing
languages: []
dataformats: []
camel-jira:
groupId: org.apache.camel
artifactId: camel-jira
version: 2.23.0
schemes:
- jira
languages: []
dataformats: []
camel-jms:
groupId: org.apache.camel
artifactId: camel-jms
version: 2.23.0
schemes:
- jms
languages: []
dataformats: []
camel-jmx:
groupId: org.apache.camel
artifactId: camel-jmx
version: 2.23.0
schemes:
- jmx
languages: []
dataformats: []
camel-jolt:
groupId: org.apache.camel
artifactId: camel-jolt
version: 2.23.0
schemes:
- jolt
languages: []
dataformats: []
camel-jpa:
groupId: org.apache.camel
artifactId: camel-jpa
version: 2.23.0
schemes:
- jpa
languages: []
dataformats: []
camel-json-validator:
groupId: org.apache.camel
artifactId: camel-json-validator
version: 2.23.0
schemes:
- json-validator
languages: []
dataformats: []
camel-jt400:
groupId: org.apache.camel
artifactId: camel-jt400
version: 2.23.0
schemes:
- jt400
languages: []
dataformats: []
camel-kafka:
groupId: org.apache.camel
artifactId: camel-kafka
version: 2.23.0
schemes:
- kafka
languages: []
dataformats: []
camel-kestrel:
groupId: org.apache.camel
artifactId: camel-kestrel
version: 2.23.0
schemes:
- kestrel
languages: []
dataformats: []
camel-krati:
groupId: org.apache.camel
artifactId: camel-krati
version: 2.23.0
schemes:
- krati
languages: []
dataformats: []
camel-kubernetes:
groupId: org.apache.camel
artifactId: camel-kubernetes
version: 2.23.0
schemes:
- kubernetes
- kubernetes-config-maps
- kubernetes-deployments
- kubernetes-hpa
- kubernetes-job
- kubernetes-namespaces
- kubernetes-nodes
- kubernetes-persistent-volumes
- kubernetes-persistent-volumes-claims
- kubernetes-pods
- kubernetes-replication-controllers
- kubernetes-resources-quota
- kubernetes-secrets
- kubernetes-service-accounts
- kubernetes-services
- openshift-build-configs
- openshift-builds
languages: []
dataformats: []
camel-ldap:
groupId: org.apache.camel
artifactId: camel-ldap
version: 2.23.0
schemes:
- ldap
languages: []
dataformats: []
camel-ldif:
groupId: org.apache.camel
artifactId: camel-ldif
version: 2.23.0
schemes:
- ldif
languages: []
dataformats: []
camel-linkedin:
groupId: org.apache.camel
artifactId: camel-linkedin
version: 2.23.0
schemes:
- linkedin
languages: []
dataformats: []
camel-printer:
groupId: org.apache.camel
artifactId: camel-printer
version: 2.23.0
schemes:
- lpr
languages: []
dataformats: []
camel-lucene:
groupId: org.apache.camel
artifactId: camel-lucene
version: 2.23.0
schemes:
- lucene
languages: []
dataformats: []
camel-lumberjack:
groupId: org.apache.camel
artifactId: camel-lumberjack
version: 2.23.0
schemes:
- lumberjack
languages: []
dataformats: []
camel-master:
groupId: org.apache.camel
artifactId: camel-master
version: 2.23.0
schemes:
- master
languages: []
dataformats: []
camel-metrics:
groupId: org.apache.camel
artifactId: camel-metrics
version: 2.23.0
schemes:
- metrics
languages: []
dataformats: []
camel-micrometer:
groupId: org.apache.camel
artifactId: camel-micrometer
version: 2.23.0
schemes:
- micrometer
languages: []
dataformats: []
camel-milo:
groupId: org.apache.camel
artifactId: camel-milo
version: 2.23.0
schemes:
- milo-client
- milo-server
languages: []
dataformats: []
camel-mina:
groupId: org.apache.camel
artifactId: camel-mina
version: 2.23.0
schemes:
- mina
languages: []
dataformats: []
camel-mina2:
groupId: org.apache.camel
artifactId: camel-mina2
version: 2.23.0
schemes:
- mina2
languages: []
dataformats: []
camel-mllp:
groupId: org.apache.camel
artifactId: camel-mllp
version: 2.23.0
schemes:
- mllp
languages: []
dataformats: []
camel-mongodb:
groupId: org.apache.camel
artifactId: camel-mongodb
version: 2.23.0
schemes:
- mongodb
languages: []
dataformats: []
camel-mongodb-gridfs:
groupId: org.apache.camel
artifactId: camel-mongodb-gridfs
version: 2.23.0
schemes:
- mongodb-gridfs
languages: []
dataformats: []
camel-mongodb3:
groupId: org.apache.camel
artifactId: camel-mongodb3
version: 2.23.0
schemes:
- mongodb3
languages: []
dataformats: []
camel-mqtt:
groupId: org.apache.camel
artifactId: camel-mqtt
version: 2.23.0
schemes:
- mqtt
languages: []
dataformats: []
camel-msv:
groupId: org.apache.camel
artifactId: camel-msv
version: 2.23.0
schemes:
- msv
languages: []
dataformats: []
camel-mustache:
groupId: org.apache.camel
artifactId: camel-mustache
version: 2.23.0
schemes:
- mustache
languages: []
dataformats: []
camel-mvel:
groupId: org.apache.camel
artifactId: camel-mvel
version: 2.23.0
schemes:
- mvel
languages:
- mvel
dataformats: []
camel-mybatis:
groupId: org.apache.camel
artifactId: camel-mybatis
version: 2.23.0
schemes:
- mybatis
- mybatis-bean
languages: []
dataformats: []
camel-nagios:
groupId: org.apache.camel
artifactId: camel-nagios
version: 2.23.0
schemes:
- nagios
languages: []
dataformats: []
camel-nats:
groupId: org.apache.camel
artifactId: camel-nats
version: 2.23.0
schemes:
- nats
languages: []
dataformats: []
camel-netty:
groupId: org.apache.camel
artifactId: camel-netty
version: 2.23.0
schemes:
- netty
languages: []
dataformats: []
camel-netty-http:
groupId: org.apache.camel
artifactId: camel-netty-http
version: 2.23.0
schemes:
- netty-http
languages: []
dataformats: []
camel-netty4:
groupId: org.apache.camel
artifactId: camel-netty4
version: 2.23.0
schemes:
- netty4
languages: []
dataformats: []
camel-netty4-http:
groupId: org.apache.camel
artifactId: camel-netty4-http
version: 2.23.0
schemes:
- netty4-http
languages: []
dataformats: []
camel-nsq:
groupId: org.apache.camel
artifactId: camel-nsq
version: 2.23.0
schemes:
- nsq
languages: []
dataformats: []
camel-olingo2:
groupId: org.apache.camel
artifactId: camel-olingo2
version: 2.23.0
schemes:
- olingo2
languages: []
dataformats: []
camel-olingo4:
groupId: org.apache.camel
artifactId: camel-olingo4
version: 2.23.0
schemes:
- olingo4
languages: []
dataformats: []
camel-openshift:
groupId: org.apache.camel
artifactId: camel-openshift
version: 2.23.0
schemes:
- openshift
languages: []
dataformats: []
camel-openstack:
groupId: org.apache.camel
artifactId: camel-openstack
version: 2.23.0
schemes:
- openstack-cinder
- openstack-glance
- openstack-keystone
- openstack-neutron
- openstack-nova
- openstack-swift
languages: []
dataformats: []
camel-optaplanner:
groupId: org.apache.camel
artifactId: camel-optaplanner
version: 2.23.0
schemes:
- optaplanner
languages: []
dataformats: []
camel-paho:
groupId: org.apache.camel
artifactId: camel-paho
version: 2.23.0
schemes:
- paho
languages: []
dataformats: []
camel-paxlogging:
groupId: org.apache.camel
artifactId: camel-paxlogging
version: 2.23.0
schemes:
- paxlogging
languages: []
dataformats: []
camel-pdf:
groupId: org.apache.camel
artifactId: camel-pdf
version: 2.23.0
schemes:
- pdf
languages: []
dataformats: []
camel-pgevent:
groupId: org.apache.camel
artifactId: camel-pgevent
version: 2.23.0
schemes:
- pgevent
languages: []
dataformats: []
camel-pubnub:
groupId: org.apache.camel
artifactId: camel-pubnub
version: 2.23.0
schemes:
- pubnub
languages: []
dataformats: []
camel-quartz:
groupId: org.apache.camel
artifactId: camel-quartz
version: 2.23.0
schemes:
- quartz
languages: []
dataformats: []
camel-quartz2:
groupId: org.apache.camel
artifactId: camel-quartz2
version: 2.23.0
schemes:
- quartz2
languages: []
dataformats: []
camel-quickfix:
groupId: org.apache.camel
artifactId: camel-quickfix
version: 2.23.0
schemes:
- quickfix
languages: []
dataformats: []
camel-rabbitmq:
groupId: org.apache.camel
artifactId: camel-rabbitmq
version: 2.23.0
schemes:
- rabbitmq
languages: []
dataformats: []
camel-reactive-streams:
groupId: org.apache.camel
artifactId: camel-reactive-streams
version: 2.23.0
schemes:
- reactive-streams
languages: []
dataformats: []
camel-rest-swagger:
groupId: org.apache.camel
artifactId: camel-rest-swagger
version: 2.23.0
schemes:
- rest-swagger
languages: []
dataformats: []
camel-restlet:
groupId: org.apache.camel
artifactId: camel-restlet
version: 2.23.0
schemes:
- restlet
languages: []
dataformats: []
camel-rmi:
groupId: org.apache.camel
artifactId: camel-rmi
version: 2.23.0
schemes:
- rmi
languages: []
dataformats: []
camel-routebox:
groupId: org.apache.camel
artifactId: camel-routebox
version: 2.23.0
schemes:
- routebox
languages: []
dataformats: []
camel-rss:
groupId: org.apache.camel
artifactId: camel-rss
version: 2.23.0
schemes:
- rss
languages: []
dataformats:
- rss
camel-salesforce:
groupId: org.apache.camel
artifactId: camel-salesforce
version: 2.23.0
schemes:
- salesforce
languages: []
dataformats: []
camel-sap-netweaver:
groupId: org.apache.camel
artifactId: camel-sap-netweaver
version: 2.23.0
schemes:
- sap-netweaver
languages: []
dataformats: []
camel-schematron:
groupId: org.apache.camel
artifactId: camel-schematron
version: 2.23.0
schemes:
- schematron
languages: []
dataformats: []
camel-jsch:
groupId: org.apache.camel
artifactId: camel-jsch
version: 2.23.0
schemes:
- scp
languages: []
dataformats: []
camel-service:
groupId: org.apache.camel
artifactId: camel-service
version: 2.23.0
schemes:
- service
languages: []
dataformats: []
camel-servicenow:
groupId: org.apache.camel
artifactId: camel-servicenow
version: 2.23.0
schemes:
- servicenow
languages: []
dataformats: []
camel-servlet:
groupId: org.apache.camel
artifactId: camel-servlet
version: 2.23.0
schemes:
- servlet
languages: []
dataformats: []
camel-sip:
groupId: org.apache.camel
artifactId: camel-sip
version: 2.23.0
schemes:
- sip
- sips
languages: []
dataformats: []
camel-sjms:
groupId: org.apache.camel
artifactId: camel-sjms
version: 2.23.0
schemes:
- sjms
- sjms-batch
languages: []
dataformats: []
camel-sjms2:
groupId: org.apache.camel
artifactId: camel-sjms2
version: 2.23.0
schemes:
- sjms2
languages: []
dataformats: []
camel-slack:
groupId: org.apache.camel
artifactId: camel-slack
version: 2.23.0
schemes:
- slack
languages: []
dataformats: []
camel-smpp:
groupId: org.apache.camel
artifactId: camel-smpp
version: 2.23.0
schemes:
- smpp
- smpps
languages: []
dataformats: []
camel-snmp:
groupId: org.apache.camel
artifactId: camel-snmp
version: 2.23.0
schemes:
- snmp
languages: []
dataformats: []
camel-solr:
groupId: org.apache.camel
artifactId: camel-solr
version: 2.23.0
schemes:
- solr
- solrs
- solrCloud
languages: []
dataformats: []
camel-spark:
groupId: org.apache.camel
artifactId: camel-spark
version: 2.23.0
schemes:
- spark
languages: []
dataformats: []
camel-spark-rest:
groupId: org.apache.camel
artifactId: camel-spark-rest
version: 2.23.0
schemes:
- spark-rest
languages: []
dataformats: []
camel-splunk:
groupId: org.apache.camel
artifactId: camel-splunk
version: 2.23.0
schemes:
- splunk
languages: []
dataformats: []
camel-spring-batch:
groupId: org.apache.camel
artifactId: camel-spring-batch
version: 2.23.0
schemes:
- spring-batch
languages: []
dataformats: []
camel-spring:
groupId: org.apache.camel
artifactId: camel-spring
version: 2.23.0
schemes:
- spring-event
languages:
- spel
dataformats: []
camel-spring-integration:
groupId: org.apache.camel
artifactId: camel-spring-integration
version: 2.23.0
schemes:
- spring-integration
languages: []
dataformats: []
camel-spring-ldap:
groupId: org.apache.camel
artifactId: camel-spring-ldap
version: 2.23.0
schemes:
- spring-ldap
languages: []
dataformats: []
camel-spring-redis:
groupId: org.apache.camel
artifactId: camel-spring-redis
version: 2.23.0
schemes:
- spring-redis
languages: []
dataformats: []
camel-spring-ws:
groupId: org.apache.camel
artifactId: camel-spring-ws
version: 2.23.0
schemes:
- spring-ws
languages: []
dataformats: []
camel-sql:
groupId: org.apache.camel
artifactId: camel-sql
version: 2.23.0
schemes:
- sql
- sql-stored
languages: []
dataformats: []
camel-ssh:
groupId: org.apache.camel
artifactId: camel-ssh
version: 2.23.0
schemes:
- ssh
languages: []
dataformats: []
camel-stax:
groupId: org.apache.camel
artifactId: camel-stax
version: 2.23.0
schemes:
- stax
languages: []
dataformats: []
camel-stomp:
groupId: org.apache.camel
artifactId: camel-stomp
version: 2.23.0
schemes:
- stomp
languages: []
dataformats: []
camel-stream:
groupId: org.apache.camel
artifactId: camel-stream
version: 2.23.0
schemes:
- stream
languages: []
dataformats: []
camel-stringtemplate:
groupId: org.apache.camel
artifactId: camel-stringtemplate
version: 2.23.0
schemes:
- string-template
languages: []
dataformats: []
camel-telegram:
groupId: org.apache.camel
artifactId: camel-telegram
version: 2.23.0
schemes:
- telegram
languages: []
dataformats: []
camel-thrift:
groupId: org.apache.camel
artifactId: camel-thrift
version: 2.23.0
schemes:
- thrift
languages: []
dataformats:
- thrift
camel-tika:
groupId: org.apache.camel
artifactId: camel-tika
version: 2.23.0
schemes:
- tika
languages: []
dataformats: []
camel-twilio:
groupId: org.apache.camel
artifactId: camel-twilio
version: 2.23.0
schemes:
- twilio
languages: []
dataformats: []
camel-twitter:
groupId: org.apache.camel
artifactId: camel-twitter
version: 2.23.0
schemes:
- twitter
- twitter-directmessage
- twitter-search
- twitter-streaming
- twitter-timeline
languages: []
dataformats: []
camel-undertow:
groupId: org.apache.camel
artifactId: camel-undertow
version: 2.23.0
schemes:
- undertow
languages: []
dataformats: []
camel-velocity:
groupId: org.apache.camel
artifactId: camel-velocity
version: 2.23.0
schemes:
- velocity
languages: []
dataformats: []
camel-vertx:
groupId: org.apache.camel
artifactId: camel-vertx
version: 2.23.0
schemes:
- vertx
languages: []
dataformats: []
camel-weather:
groupId: org.apache.camel
artifactId: camel-weather
version: 2.23.0
schemes:
- weather
languages: []
dataformats: []
camel-web3j:
groupId: org.apache.camel
artifactId: camel-web3j
version: 2.23.0
schemes:
- web3j
languages: []
dataformats: []
camel-websocket:
groupId: org.apache.camel
artifactId: camel-websocket
version: 2.23.0
schemes:
- websocket
languages: []
dataformats: []
camel-wordpress:
groupId: org.apache.camel
artifactId: camel-wordpress
version: 2.23.0
schemes:
- wordpress
languages: []
dataformats: []
camel-xchange:
groupId: org.apache.camel
artifactId: camel-xchange
version: 2.23.0
schemes:
- xchange
languages: []
dataformats: []
camel-xmlrpc:
groupId: org.apache.camel
artifactId: camel-xmlrpc
version: 2.23.0
schemes:
- xmlrpc
languages: []
dataformats:
- xmlrpc
camel-xmlsecurity:
groupId: org.apache.camel
artifactId: camel-xmlsecurity
version: 2.23.0
schemes:
- xmlsecurity
languages: []
dataformats:
- secureXML
camel-xmpp:
groupId: org.apache.camel
artifactId: camel-xmpp
version: 2.23.0
schemes:
- xmpp
languages: []
dataformats: []
camel-saxon:
groupId: org.apache.camel
artifactId: camel-saxon
version: 2.23.0
schemes:
- xquery
languages:
- xquery
dataformats: []
camel-yammer:
groupId: org.apache.camel
artifactId: camel-yammer
version: 2.23.0
schemes:
- yammer
languages: []
dataformats: []
camel-yql:
groupId: org.apache.camel
artifactId: camel-yql
version: 2.23.0
schemes:
- yql
languages: []
dataformats: []
camel-zendesk:
groupId: org.apache.camel
artifactId: camel-zendesk
version: 2.23.0
schemes:
- zendesk
languages: []
dataformats: []
camel-zookeeper:
groupId: org.apache.camel
artifactId: camel-zookeeper
version: 2.23.0
schemes:
- zookeeper
languages: []
dataformats: []
camel-zookeeper-master:
groupId: org.apache.camel
artifactId: camel-zookeeper-master
version: 2.23.0
schemes:
- zookeeper-master
languages: []
dataformats: []
camel-juel:
groupId: org.apache.camel
artifactId: camel-juel
version: 2.23.0
components: []
languages:
- el
dataformats: []
camel-groovy:
groupId: org.apache.camel
artifactId: camel-groovy
version: 2.23.0
components: []
languages:
- groovy
dataformats: []
camel-script:
groupId: org.apache.camel
artifactId: camel-script
version: 2.23.0
components: []
languages:
- javaScript
- php
- python
- ruby
dataformats: []
camel-jsonpath:
groupId: org.apache.camel
artifactId: camel-jsonpath
version: 2.23.0
components: []
languages:
- jsonpath
dataformats: []
camel-jxpath:
groupId: org.apache.camel
artifactId: camel-jxpath
version: 2.23.0
components: []
languages:
- jxpath
dataformats: []
camel-ognl:
groupId: org.apache.camel
artifactId: camel-ognl
version: 2.23.0
components: []
languages:
- ognl
dataformats: []
camel-josql:
groupId: org.apache.camel
artifactId: camel-josql
version: 2.23.0
components: []
languages:
- sql
dataformats: []
camel-hl7:
groupId: org.apache.camel
artifactId: camel-hl7
version: 2.23.0
components: []
languages:
- terser
dataformats:
- hl7
camel-asn1:
groupId: org.apache.camel
artifactId: camel-asn1
version: 2.23.0
components: []
languages: []
dataformats:
- asn1
camel-barcode:
groupId: org.apache.camel
artifactId: camel-barcode
version: 2.23.0
components: []
languages: []
dataformats:
- barcode
camel-base64:
groupId: org.apache.camel
artifactId: camel-base64
version: 2.23.0
components: []
languages: []
dataformats:
- base64
camel-beanio:
groupId: org.apache.camel
artifactId: camel-beanio
version: 2.23.0
components: []
languages: []
dataformats:
- beanio
camel-bindy:
groupId: org.apache.camel
artifactId: camel-bindy
version: 2.23.0
components: []
languages: []
dataformats:
- bindy-csv
- bindy-fixed
- bindy-kvp
camel-boon:
groupId: org.apache.camel
artifactId: camel-boon
version: 2.23.0
components: []
languages: []
dataformats:
- boon
camel-castor:
groupId: org.apache.camel
artifactId: camel-castor
version: 2.23.0
components: []
languages: []
dataformats:
- castor
camel-csv:
groupId: org.apache.camel
artifactId: camel-csv
version: 2.23.0
components: []
languages: []
dataformats:
- csv
camel-hessian:
groupId: org.apache.camel
artifactId: camel-hessian
version: 2.23.0
components: []
languages: []
dataformats:
- hessian
camel-ical:
groupId: org.apache.camel
artifactId: camel-ical
version: 2.23.0
components: []
languages: []
dataformats:
- ical
camel-jacksonxml:
groupId: org.apache.camel
artifactId: camel-jacksonxml
version: 2.23.0
components: []
languages: []
dataformats:
- jacksonxml
camel-jaxb:
groupId: org.apache.camel
artifactId: camel-jaxb
version: 2.23.0
components: []
languages: []
dataformats:
- jaxb
camel-jibx:
groupId: org.apache.camel
artifactId: camel-jibx
version: 2.23.0
components: []
languages: []
dataformats:
- jibx
camel-fastjson:
groupId: org.apache.camel
artifactId: camel-fastjson
version: 2.23.0
components: []
languages: []
dataformats:
- json-fastjson
camel-gson:
groupId: org.apache.camel
artifactId: camel-gson
version: 2.23.0
components: []
languages: []
dataformats:
- json-gson
camel-jackson:
groupId: org.apache.camel
artifactId: camel-jackson
version: 2.23.0
components: []
languages: []
dataformats:
- json-jackson
camel-johnzon:
groupId: org.apache.camel
artifactId: camel-johnzon
version: 2.23.0
components: []
languages: []
dataformats:
- json-johnzon
camel-xstream:
groupId: org.apache.camel
artifactId: camel-xstream
version: 2.23.0
components: []
languages: []
dataformats:
- json-xstream
- xstream
camel-lzf:
groupId: org.apache.camel
artifactId: camel-lzf
version: 2.23.0
components: []
languages: []
dataformats:
- lzf
camel-protobuf:
groupId: org.apache.camel
artifactId: camel-protobuf
version: 2.23.0
components: []
languages: []
dataformats:
- protobuf
camel-soap:
groupId: org.apache.camel
artifactId: camel-soap
version: 2.23.0
components: []
languages: []
dataformats:
- soapjaxb
camel-syslog:
groupId: org.apache.camel
artifactId: camel-syslog
version: 2.23.0
components: []
languages: []
dataformats:
- syslog
camel-tarfile:
groupId: org.apache.camel
artifactId: camel-tarfile
version: 2.23.0
components: []
languages: []
dataformats:
- tarfile
camel-tagsoup:
groupId: org.apache.camel
artifactId: camel-tagsoup
version: 2.23.0
components: []
languages: []
dataformats:
- tidyMarkup
camel-univocity-parsers:
groupId: org.apache.camel
artifactId: camel-univocity-parsers
version: 2.23.0
components: []
languages: []
dataformats:
- univocity-csv
- univocity-fixed
- univocity-tsv
camel-xmlbeans:
groupId: org.apache.camel
artifactId: camel-xmlbeans
version: 2.23.0
components: []
languages: []
dataformats:
- xmlBeans
camel-xmljson:
groupId: org.apache.camel
artifactId: camel-xmljson
version: 2.23.0
components: []
languages: []
dataformats:
- xmljson
camel-snakeyaml:
groupId: org.apache.camel
artifactId: camel-snakeyaml
version: 2.23.0
components: []
languages: []
dataformats:
- yaml-snakeyaml
camel-zipfile:
groupId: org.apache.camel
artifactId: camel-zipfile
version: 2.23.0
components: []
languages: []
dataformats:
- zipfile
version: 2.23.0
`
Resources["crd-integration-context.yaml"] =
`
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: integrationcontexts.camel.apache.org
labels:
app: "camel-k"
spec:
group: camel.apache.org
names:
kind: IntegrationContext
listKind: IntegrationContextList
plural: integrationcontexts
singular: integrationcontext
shortNames:
- ictx
scope: Namespaced
version: v1alpha1
`
Resources["crd-integration-platform.yaml"] =
`
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: integrationplatforms.camel.apache.org
labels:
app: "camel-k"
spec:
group: camel.apache.org
names:
kind: IntegrationPlatform
listKind: IntegrationPlatformList
plural: integrationplatforms
singular: integrationplatform
shortNames:
- ip
scope: Namespaced
version: v1alpha1
`
Resources["crd-integration.yaml"] =
`
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: integrations.camel.apache.org
labels:
app: "camel-k"
spec:
group: camel.apache.org
names:
kind: Integration
listKind: IntegrationList
plural: integrations
singular: integration
shortNames:
- it
scope: Namespaced
version: v1alpha1
`
Resources["cr-example.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: Integration
metadata:
name: example
spec:
source:
content: |-
// This is Camel K Groovy example route
rnd = new Random()
from('timer:groovy?period=1s')
.routeId('groovy')
.setBody()
.constant('Hello Camel K!')
.process {
it.in.headers['RandomValue'] = rnd.nextInt()
}
.to('log:info?showHeaders=true')
name: routes.groovy
`
Resources["operator-deployment-kubernetes.yaml"] =
`
apiVersion: apps/v1
kind: Deployment
metadata:
name: camel-k-operator
labels:
app: "camel-k"
camel.apache.org/component: operator
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
name: camel-k-operator
template:
metadata:
labels:
name: camel-k-operator
camel.apache.org/component: operator
spec:
serviceAccountName: camel-k-operator
containers:
- name: camel-k-operator
image: docker.io/apache/camel-k:0.1.0
ports:
- containerPort: 60000
name: metrics
command:
- camel-k
imagePullPolicy: IfNotPresent
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: OPERATOR_NAME
value: "camel-k"
volumeMounts:
- mountPath: /workspace
name: camel-k-builder
initContainers:
- command:
- chmod
- "777"
- /workspace
image: busybox
imagePullPolicy: IfNotPresent
name: build-volume-permission
volumeMounts:
- mountPath: /workspace
name: camel-k-builder
volumes:
- name: camel-k-builder
persistentVolumeClaim:
claimName: camel-k-builder
`
Resources["operator-deployment-openshift.yaml"] =
`
apiVersion: apps/v1
kind: Deployment
metadata:
name: camel-k-operator
labels:
app: "camel-k"
camel.apache.org/component: operator
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
name: camel-k-operator
template:
metadata:
labels:
name: camel-k-operator
camel.apache.org/component: operator
spec:
serviceAccountName: camel-k-operator
containers:
- name: camel-k-operator
image: docker.io/apache/camel-k:0.1.0
ports:
- containerPort: 60000
name: metrics
command:
- camel-k
imagePullPolicy: IfNotPresent
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: OPERATOR_NAME
value: "camel-k"
`
Resources["operator-role-binding-knative.yaml"] =
`
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: camel-k-operator-knative
labels:
app: "camel-k"
subjects:
- kind: ServiceAccount
name: camel-k-operator
roleRef:
kind: Role
name: camel-k-operator-knative
apiGroup: rbac.authorization.k8s.io
`
Resources["operator-role-binding.yaml"] =
`
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: camel-k-operator
labels:
app: "camel-k"
subjects:
- kind: ServiceAccount
name: camel-k-operator
roleRef:
kind: Role
name: camel-k-operator
apiGroup: rbac.authorization.k8s.io
`
Resources["operator-role-knative.yaml"] =
`
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: camel-k-operator-knative
labels:
app: "camel-k"
rules:
- apiGroups:
- serving.knative.dev
resources:
- "*"
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- eventing.knative.dev
resources:
- "*"
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
`
Resources["operator-role-kubernetes.yaml"] =
`
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: camel-k-operator
labels:
app: "camel-k"
rules:
- apiGroups:
- camel.apache.org
resources:
- "*"
verbs:
- "*"
- apiGroups:
- ""
resources:
- pods
- services
- endpoints
- persistentvolumeclaims
- configmaps
- secrets
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
resources:
- events
verbs:
- get
- list
- watch
- apiGroups:
- apps
resources:
- deployments
- replicasets
- statefulsets
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- apps
attributeRestrictions: null
resources:
- daemonsets
verbs:
- get
- list
- watch
- apiGroups:
- extensions
resources:
- ingresses
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
`
Resources["operator-role-openshift.yaml"] =
`
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: camel-k-operator
labels:
app: "camel-k"
rules:
- apiGroups:
- camel.apache.org
resources:
- "*"
verbs:
- "*"
- apiGroups:
- ""
resources:
- pods
- services
- endpoints
- persistentvolumeclaims
- configmaps
- secrets
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
resources:
- events
verbs:
- get
- list
- watch
- apiGroups:
- apps
resources:
- deployments
- replicasets
- statefulsets
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- apps
attributeRestrictions: null
resources:
- daemonsets
verbs:
- get
- list
- watch
- apiGroups:
- ""
- "build.openshift.io"
resources:
- buildconfigs
- buildconfigs/webhooks
- builds
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- "image.openshift.io"
resources:
- imagestreamimages
- imagestreammappings
- imagestreams
- imagestreams/secrets
- imagestreamtags
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- build.openshift.io
attributeRestrictions: null
resources:
- buildconfigs/instantiate
- buildconfigs/instantiatebinary
- builds/clone
verbs:
- create
- apiGroups:
- ""
- "route.openshift.io"
resources:
- routes
verbs:
- create
- delete
- deletecollection
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
- route.openshift.io
resources:
- routes/custom-host
verbs:
- create
`
Resources["operator-service-account.yaml"] =
`
apiVersion: v1
kind: ServiceAccount
metadata:
name: camel-k-operator
labels:
app: "camel-k"
`
Resources["operator-service.yaml"] =
`
apiVersion: v1
kind: Service
metadata:
labels:
name: camel-k-operator
app: "camel-k"
name: camel-k-operator
spec:
ports:
- name: metrics
port: 60000
protocol: TCP
targetPort: metrics
selector:
name: camel-k-operator
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
`
Resources["platform-cr.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationPlatform
metadata:
name: camel-k
labels:
app: "camel-k"
`
Resources["platform-integration-context-groovy.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationContext
metadata:
name: groovy
labels:
app: "camel-k"
camel.apache.org/context.created.by.kind: Operator
camel.apache.org/context.created.by.name: core
camel.apache.org/context.type: platform
spec:
dependencies:
- runtime:jvm
- runtime:groovy
- camel:core
`
Resources["platform-integration-context-jvm.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationContext
metadata:
name: jvm
labels:
app: "camel-k"
camel.apache.org/context.created.by.kind: Operator
camel.apache.org/context.created.by.name: jvm
camel.apache.org/context.type: platform
spec:
dependencies:
- runtime:jvm
- camel:core
`
Resources["platform-integration-context-kotlin.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationContext
metadata:
name: kotlin
labels:
app: "camel-k"
camel.apache.org/context.created.by.kind: Operator
camel.apache.org/context.created.by.name: jvm
camel.apache.org/context.type: platform
spec:
dependencies:
- runtime:jvm
- runtime:kotlin
- camel:core
`
Resources["platform-integration-context-spring-boot.yaml"] =
`
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationContext
metadata:
name: spring-boot
labels:
app: "camel-k"
camel.apache.org/context.created.by.kind: Operator
camel.apache.org/context.created.by.name: jvm
camel.apache.org/context.type: platform
spec:
dependencies:
- runtime:jvm
- runtime:spring-boot
- camel:core
traits:
springboot:
configuration:
enabled: "true"
`
Resources["user-cluster-role.yaml"] =
`
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: camel-k:edit
labels:
app: "camel-k"
# Add these permissions to the "admin" and "edit" default roles.
rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true"
rules:
- apiGroups: ["camel.apache.org"]
resources: ["*"]
verbs: ["*"]
`
}