| ## --------------------------------------------------------------------------- |
| ## 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. |
| ## --------------------------------------------------------------------------- |
| |
| # Kafka topic Name |
| kafka.topic.name=test |
| |
| # Kafka brokers in native test |
| %prod.camel.component.kafka.brokers=${kafka.bootstrap.servers} |
| |
| # How often should the messages be generated and pushed to Kafka Topic |
| timer.period = 10000 |
| timer.delay = 10000 |
| |
| # Kafka instance without Authentication |
| #camel.component.kafka.brokers=${brokers} |
| |
| # uncomment to set Kafka instance with SASL Plain |
| #camel.component.kafka.brokers=${brokers} |
| #camel.component.kafka.security-protocol=SASL_SSL |
| #camel.component.kafka.sasl-mechanism=PLAIN |
| #camel.component.kafka.sasl-jaas-config=org.apache.kafka.common.security.plain.PlainLoginModule required username="${id}" password="${secret}"; |
| |
| # uncomment to set Kafka instance with SASL Oauth Bearer |
| #camel.component.kafka.brokers = ${brokers} |
| #camel.component.kafka.security-protocol = SASL_SSL |
| #camel.component.kafka.sasl-mechanism = OAUTHBEARER |
| #camel.component.kafka.sasl-jaas-config = org.apache.kafka.common.security.oauthbearer.OAuthBearerLoginModule required \ |
| # oauth.client.id="${id}" \ |
| # oauth.client.secret="${secret}" \ |
| # oauth.token.endpoint.uri="${token}" ; |
| #camel.component.kafka.additional-properties[sasl.login.callback.handler.class] = io.strimzi.kafka.oauth.client.JaasClientOauthLoginCallbackHandler |
| |
| |
| ################################### |
| # Kubernetes specific |
| ################################### |
| # secrets |
| #quarkus.kubernetes-config.enabled=true |
| #getting secrets while deploying to kubernetes |
| #quarkus.kubernetes-config.namespace=test |
| #quarkus.kubernetes-config.secrets.enabled=true |
| #quarkus.kubernetes-config.secrets=camel-kafka |
| |
| # creating container with jib |
| #quarkus.container-image.build=true |
| #quarkus.kubernetes.deployment-target=kubernetes |
| #quarkus.container-image.group=<YOUR_IMAGE_GROUP> |
| #quarkus.container-image.registry=<YOUR_REGISTRY_URL> |
| |
| # Uncomment to trust self signed certificates if they are presented by the Kubernetes API server |
| #quarkus.kubernetes-client.trust-certs=true |
| |
| # Uncomment to set resource limits |
| #quarkus.kubernetes.resources.requests.memory=64Mi |
| #quarkus.kubernetes.resources.requests.cpu=250m |
| #quarkus.kubernetes.resources.limits.memory=512Mi |
| #quarkus.kubernetes.resources.limits.cpu=1000m |
| |
| ################################### |
| # OpenShift specific |
| ################################### |
| # secrets |
| #quarkus.kubernetes-config.enabled=true |
| #getting secrets while deploying to kubernetes |
| #quarkus.kubernetes-config.namespace=test |
| #quarkus.kubernetes-config.secrets.enabled=true |
| #quarkus.kubernetes-config.secrets=camel-kafka |
| |
| # creating container for openshift |
| #quarkus.container-image.build=true |
| #quarkus.kubernetes.deployment-target=openshift |
| |
| # OpenShift |
| #quarkus.openshift.image-pull-policy=IfNotPresent |
| |
| # Uncomment to set resource limits |
| #quarkus.openshift.resources.requests.memory=64Mi |
| #quarkus.openshift.resources.requests.cpu=250m |
| #quarkus.openshift.resources.limits.memory=512Mi |
| #quarkus.openshift.resources.limits.cpu=1000m |