You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "lsergio (via GitHub)" <gi...@apache.org> on 2023/12/21 15:25:31 UTC
[I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
lsergio opened a new issue, #5005:
URL: https://github.com/apache/camel-k/issues/5005
### What happened?
After creating an integration with node affinity labels configured at the Affinity Trait, the integration pod/deployment does not contain the affinity configuration and thus does not respect what is configured.
### Steps to reproduce
1. Create an integration using kubectl as below:
```
apiVersion: camel.apache.org/v1
kind: Integration
metadata:
name: test-affinity
spec:
sources:
- name: main.groovy
content: |-
rest("/test")
.get()
.to("direct:start")
from("direct:start").to("log:info")
traits:
affinity:
nodeAffinityLabels:
- "karpenter=false"
```
2. After the integration is deployed, check the deployment yaml. The affinity is not configured as expected.
The log output shows the created deployment for the integration above
### Relevant log output
```shell
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
labels:
camel.apache.org/generation: "1"
camel.apache.org/integration: test-affinity
name: test-affinity
namespace: lsergio
spec:
progressDeadlineSeconds: 60
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
camel.apache.org/integration: test-affinity
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
camel.apache.org/integration: test-affinity
spec:
containers:
- args:
- echo exec java -cp ./resources:/etc/camel/application.properties:/etc/camel/conf.d/_resources:/etc/camel/resources:/etc/camel/sources/main.groovy:dependencies/app/camel-k-integration-2.1.0.jar:dependencies/lib/boot/io.github.crac.org-crac-0.1.3.jar:dependencies/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.2.6.Final.jar:dependencies/lib/boot/io.quarkus.quarkus-development-mode-spi-3.2.6.Final.jar:dependencies/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.2.6.Final.jar:dependencies/lib/boot/io.smallrye.common.smallrye-common-io-2.1.0.jar:dependencies/lib/boot/jakarta.json.jakarta.json-api-2.1.2.jar:dependencies/lib/boot/org.eclipse.parsson.parsson-1.1.2.jar:dependencies/lib/boot/org.graalvm.sdk.graal-sdk-23.0.1.jar:dependencies/lib/boot/org.jboss.logging.jboss-logging-3.5.1.Final.jar:dependencies/lib/boot/org.jboss.logmanager.jboss-logmanager-embedded-1.1.1.jar:dependencies/lib/boot/org.wildfly.common.wildfly-common-1.5.4.Final-format-001.jar:dependencies/li
b/main/com.aayushatharva.brotli4j.brotli4j-1.12.0.jar:dependencies/lib/main/com.aayushatharva.brotli4j.native-linux-x86_64-1.12.0.jar:dependencies/lib/main/com.aayushatharva.brotli4j.service-1.12.0.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-annotations-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-core-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-databind-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.module.jackson-module-parameter-names-2.15.2.jar:dependencies/lib/main/com.github.mifmif.generex-1.0.2.jar:dependencies/lib/main/dk.brics.automaton.automaton-1.11-8.jar:dependencies/lib/main/io.fabric8.kubernetes-client-6.7.2.jar:dependencies/lib/main/io.fa
bric8.kubernetes-client-api-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-httpclient-vertx-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-admissionregistration-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-apiextensions-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-apps-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-autoscaling-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-batch-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-certificates-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-common-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-coordination-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-core-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-discovery-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-events-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-extensions-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes
-model-flowcontrol-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-gatewayapi-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-metrics-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-networking-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-node-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-policy-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-rbac-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-resource-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-scheduling-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-storageclass-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-client-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-client-api-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-clusterautoscaling-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-config-6.7.2.jar:dependencies/lib/main
/io.fabric8.openshift-model-console-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-hive-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-installer-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-machine-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-machineconfig-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-miscellaneous-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-monitoring-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-operator-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-operatorhub-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-storageversionmigrator-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-tuned-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-whereabouts-6.7.2.jar:dependencies/lib/main/io.fabric8.zjsonpatch-0.3.0.jar:dependencies/lib/main/io.netty.netty-buffer-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-4.1.94.Final.jar:dep
endencies/lib/main/io.netty.netty-codec-dns-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-haproxy-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-http-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-http2-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-socks-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-common-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-handler-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-handler-proxy-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-resolver-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-resolver-dns-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-transport-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-transport-native-unix-common-4.1.94.Final.jar:dependencies/lib/main/io.quarkiverse.groovy.quarkus-groovy-3.2.2.jar:dependencies/lib/main/io.quarkus.arc.arc-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-arc-3.2.6.Final.jar:dependencies/lib
/main/io.quarkus.quarkus-core-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-credentials-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-fs-util-0.0.9.jar:dependencies/lib/main/io.quarkus.quarkus-jackson-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-jsonp-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-kubernetes-client-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-kubernetes-client-internal-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-logging-json-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-mutiny-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-netty-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-security-runtime-spi-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-vertx-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-vertx-http-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-ver
tx-http-dev-console-runtime-spi-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.security.quarkus-security-2.0.2.Final.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-annotation-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-classloader-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-constraint-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-expression-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-function-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-os-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-vertx-context-2.1.0.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-common-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-core-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-source-yaml-3.3.2.jar:dependencies/lib/main/io.smallrye.reactive
.mutiny-2.3.1.jar:dependencies/lib/main/io.smallrye.reactive.mutiny-smallrye-context-propagation-2.3.1.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-core-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-runtime-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-uri-template-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.vertx-mutiny-generator-3.5.0.jar:dependencies/lib/main/io.smallrye.smallrye-context-propagation-2.1.0.jar:dependencies/lib/main/io.smallrye.smallrye-context-propagation-api-2.1.0.jar:dependencies/lib/main/io.smallrye.smallrye-context-propagation-storage-2
.1.0.jar:dependencies/lib/main/io.smallrye.smallrye-fault-tolerance-vertx-6.2.6.jar:dependencies/lib/main/io.vertx.vertx-auth-common-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-bridge-common-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-codegen-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-core-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-uri-template-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-client-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-common-4.4.4.jar:dependencies/lib/main/jakarta.activation.jakarta.activation-api-2.1.2.jar:dependencies/lib/main/jakarta.annotation.jakarta.annotation-api-2.1.1.jar:dependencies/lib/main/jakarta.el.jakarta.el-api-5.0.1.jar:dependencies/lib/main/jakarta.enterprise.jakarta.enterprise.cdi-api-4.0.1.jar:dependencies/lib/main/jakarta.enterprise.jakarta.enterprise.lang-model-4.0.1.jar:dependencies/lib/main/jakarta.inject.jakarta.inject-api-2.0.1.jar:dependencies/lib/main/jakart
a.interceptor.jakarta.interceptor-api-2.1.0.jar:dependencies/lib/main/jakarta.transaction.jakarta.transaction-api-2.0.1.jar:dependencies/lib/main/jakarta.xml.bind.jakarta.xml.bind-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-attachments-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-base-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-base-engine-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-bean-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-cloud-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-cluster-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-componentdsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-catalog-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-engine-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-languages-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-model-4.0.0.jar:dependencies/lib/main/org.a
pache.camel.camel-core-processor-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-reifier-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-direct-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-dsl-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-endpointdsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-endpointdsl-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-groovy-dsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-groovy-dsl-common-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-kubernetes-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-log-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-main-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-management-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-microprofile-config-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-platform-http-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-platform-http-vertx-4.0.0.jar:de
pendencies/lib/main/org.apache.camel.camel-rest-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-tooling-model-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-util-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-util-json-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-vertx-common-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-xml-jaxp-util-4.0.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-api-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-support-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-runtime-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-attachments-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-bean-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-core-3.2.0.jar:dependencies/lib/main/org.apache.camel.
quarkus.camel-quarkus-core-cloud-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-direct-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-groovy-dsl-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-kubernetes-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-log-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-platform-http-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-rest-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-support-commons-logging-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-support-dsl-3.2.0.jar:dependencies/lib/main/org.apache.commons.commons-compress-1.23.0.jar:dependencies/lib/main/org.apache.groovy.groovy-4.0.13.jar:dependencies/lib/main/org.eclipse.angus.angus-activation-2.0.1.jar:dependencies/lib/main/org.eclipse.microprofile.config.microprofile-config-api-3.0.3.jar:dependencies/lib
/main/org.eclipse.microprofile.context-propagation.microprofile-context-propagation-api-1.3.jar:dependencies/lib/main/org.jboss.logging.commons-logging-jboss-logging-1.0.0.Final.jar:dependencies/lib/main/org.jboss.logging.jboss-logging-annotations-2.2.1.Final.jar:dependencies/lib/main/org.jboss.slf4j.slf4j-jboss-logmanager-2.0.0.Final.jar:dependencies/lib/main/org.jboss.threads.jboss-threads-3.5.0.Final.jar:dependencies/lib/main/org.slf4j.slf4j-api-2.0.6.jar:dependencies/lib/main/org.snakeyaml.snakeyaml-engine-2.6.jar:dependencies/lib/main/org.yaml.snakeyaml-2.0.jar:dependencies/quarkus-app-dependencies.txt:dependencies/quarkus-run.jar:dependencies/quarkus/generated-bytecode.jar:dependencies/quarkus/quarkus-application.dat:dependencies/quarkus/transformed-bytecode.jar
io.quarkus.bootstrap.runner.QuarkusEntryPoint && exec java -cp ./resources:/etc/camel/application.properties:/etc/camel/conf.d/_resources:/etc/camel/resources:/etc/camel/sources/main.groovy:dependencies/app/camel-k-integration-2.1.0.jar:dependencies/lib/boot/io.github.crac.org-crac-0.1.3.jar:dependencies/lib/boot/io.quarkus.quarkus-bootstrap-runner-3.2.6.Final.jar:dependencies/lib/boot/io.quarkus.quarkus-development-mode-spi-3.2.6.Final.jar:dependencies/lib/boot/io.quarkus.quarkus-vertx-latebound-mdc-provider-3.2.6.Final.jar:dependencies/lib/boot/io.smallrye.common.smallrye-common-io-2.1.0.jar:dependencies/lib/boot/jakarta.json.jakarta.json-api-2.1.2.jar:dependencies/lib/boot/org.eclipse.parsson.parsson-1.1.2.jar:dependencies/lib/boot/org.graalvm.sdk.graal-sdk-23.0.1.jar:dependencies/lib/boot/org.jboss.logging.jboss-logging-3.5.1.Final.jar:dependencies/lib/boot/org.jboss.logmanager.jboss-logmanager-embedded-1.1.1.jar:dependencies/lib/boot/org.wildfly.common.wildfly-commo
n-1.5.4.Final-format-001.jar:dependencies/lib/main/com.aayushatharva.brotli4j.brotli4j-1.12.0.jar:dependencies/lib/main/com.aayushatharva.brotli4j.native-linux-x86_64-1.12.0.jar:dependencies/lib/main/com.aayushatharva.brotli4j.service-1.12.0.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-annotations-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-core-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.core.jackson-databind-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.15.2.jar:dependencies/lib/main/com.fasterxml.jackson.module.jackson-module-parameter-names-2.15.2.jar:dependencies/lib/main/com.github.mifmif.generex-1.0.2.jar:dependencies/lib/main/dk.brics.automaton.automaton-1.11-8.jar:dependencies/lib/main/io.fabric8.kubernetes-
client-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-client-api-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-httpclient-vertx-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-admissionregistration-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-apiextensions-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-apps-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-autoscaling-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-batch-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-certificates-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-common-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-coordination-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-core-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-discovery-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-events-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-extensions-6.7.2.jar
:dependencies/lib/main/io.fabric8.kubernetes-model-flowcontrol-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-gatewayapi-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-metrics-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-networking-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-node-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-policy-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-rbac-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-resource-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-scheduling-6.7.2.jar:dependencies/lib/main/io.fabric8.kubernetes-model-storageclass-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-client-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-client-api-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-clusterautoscaling-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-
model-config-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-console-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-hive-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-installer-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-machine-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-machineconfig-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-miscellaneous-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-monitoring-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-operator-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-operatorhub-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-storageversionmigrator-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-tuned-6.7.2.jar:dependencies/lib/main/io.fabric8.openshift-model-whereabouts-6.7.2.jar:dependencies/lib/main/io.fabric8.zjsonpatch-0.3.0.jar:dependencies/lib/main/io.netty.netty-buffer-4.1.94.Final.jar:dependencies/lib/ma
in/io.netty.netty-codec-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-dns-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-haproxy-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-http-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-http2-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-codec-socks-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-common-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-handler-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-handler-proxy-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-resolver-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-resolver-dns-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-transport-4.1.94.Final.jar:dependencies/lib/main/io.netty.netty-transport-native-unix-common-4.1.94.Final.jar:dependencies/lib/main/io.quarkiverse.groovy.quarkus-groovy-3.2.2.jar:dependencies/lib/main/io.quarkus.arc.arc-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.
quarkus-arc-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-core-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-credentials-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-fs-util-0.0.9.jar:dependencies/lib/main/io.quarkus.quarkus-jackson-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-jsonp-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-kubernetes-client-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-kubernetes-client-internal-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-logging-json-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-mutiny-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-netty-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-security-runtime-spi-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-smallrye-context-propagation-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-vertx-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.quarkus-vertx-http-3.2.6.Final.jar:
dependencies/lib/main/io.quarkus.quarkus-vertx-http-dev-console-runtime-spi-3.2.6.Final.jar:dependencies/lib/main/io.quarkus.security.quarkus-security-2.0.2.Final.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-annotation-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-classloader-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-constraint-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-expression-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-function-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-os-2.1.0.jar:dependencies/lib/main/io.smallrye.common.smallrye-common-vertx-context-2.1.0.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-common-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-core-3.3.2.jar:dependencies/lib/main/io.smallrye.config.smallrye-config-source-yaml-3.3.2.ja
r:dependencies/lib/main/io.smallrye.reactive.mutiny-2.3.1.jar:dependencies/lib/main/io.smallrye.reactive.mutiny-smallrye-context-propagation-2.3.1.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-core-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-runtime-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-uri-template-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.smallrye-mutiny-vertx-web-common-3.5.0.jar:dependencies/lib/main/io.smallrye.reactive.vertx-mutiny-generator-3.5.0.jar:dependencies/lib/main/io.smallrye.smallrye-context-propagation-2.1.0.jar:dependencies/lib/main/io.smallrye.smallrye-context-propagation-api-2.1.0.jar:dependencies/lib/main/io.sma
llrye.smallrye-context-propagation-storage-2.1.0.jar:dependencies/lib/main/io.smallrye.smallrye-fault-tolerance-vertx-6.2.6.jar:dependencies/lib/main/io.vertx.vertx-auth-common-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-bridge-common-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-codegen-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-core-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-uri-template-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-client-4.4.4.jar:dependencies/lib/main/io.vertx.vertx-web-common-4.4.4.jar:dependencies/lib/main/jakarta.activation.jakarta.activation-api-2.1.2.jar:dependencies/lib/main/jakarta.annotation.jakarta.annotation-api-2.1.1.jar:dependencies/lib/main/jakarta.el.jakarta.el-api-5.0.1.jar:dependencies/lib/main/jakarta.enterprise.jakarta.enterprise.cdi-api-4.0.1.jar:dependencies/lib/main/jakarta.enterprise.jakarta.enterprise.lang-model-4.0.1.jar:dependencies/lib/main/jakarta.inject.jakarta.injec
t-api-2.0.1.jar:dependencies/lib/main/jakarta.interceptor.jakarta.interceptor-api-2.1.0.jar:dependencies/lib/main/jakarta.transaction.jakarta.transaction-api-2.0.1.jar:dependencies/lib/main/jakarta.xml.bind.jakarta.xml.bind-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-attachments-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-base-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-base-engine-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-bean-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-cloud-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-cluster-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-componentdsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-catalog-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-engine-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-languages-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core
-model-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-processor-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-core-reifier-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-direct-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-dsl-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-endpointdsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-endpointdsl-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-groovy-dsl-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-groovy-dsl-common-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-kubernetes-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-log-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-main-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-management-api-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-microprofile-config-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-platform-http-4.0.0.jar:dependencies/lib/main/org.apache.
camel.camel-platform-http-vertx-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-rest-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-support-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-tooling-model-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-util-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-util-json-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-vertx-common-4.0.0.jar:dependencies/lib/main/org.apache.camel.camel-xml-jaxp-util-4.0.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-api-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-core-support-3.2.0.jar:dependencies/lib/main/org.apache.camel.k.camel-k-runtime-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-attachments-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-bean-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-core-3.2.0
.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-core-cloud-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-direct-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-groovy-dsl-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-kubernetes-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-log-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-platform-http-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-rest-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-support-commons-logging-3.2.0.jar:dependencies/lib/main/org.apache.camel.quarkus.camel-quarkus-support-dsl-3.2.0.jar:dependencies/lib/main/org.apache.commons.commons-compress-1.23.0.jar:dependencies/lib/main/org.apache.groovy.groovy-4.0.13.jar:dependencies/lib/main/org.eclipse.angus.angus-activation-2.0.1.jar:dependencies/lib/main/org.eclipse.microprofile.config.microp
rofile-config-api-3.0.3.jar:dependencies/lib/main/org.eclipse.microprofile.context-propagation.microprofile-context-propagation-api-1.3.jar:dependencies/lib/main/org.jboss.logging.commons-logging-jboss-logging-1.0.0.Final.jar:dependencies/lib/main/org.jboss.logging.jboss-logging-annotations-2.2.1.Final.jar:dependencies/lib/main/org.jboss.slf4j.slf4j-jboss-logmanager-2.0.0.Final.jar:dependencies/lib/main/org.jboss.threads.jboss-threads-3.5.0.Final.jar:dependencies/lib/main/org.slf4j.slf4j-api-2.0.6.jar:dependencies/lib/main/org.snakeyaml.snakeyaml-engine-2.6.jar:dependencies/lib/main/org.yaml.snakeyaml-2.0.jar:dependencies/quarkus-app-dependencies.txt:dependencies/quarkus-run.jar:dependencies/quarkus/generated-bytecode.jar:dependencies/quarkus/quarkus-application.dat:dependencies/quarkus/transformed-bytecode.jar
io.quarkus.bootstrap.runner.QuarkusEntryPoint
command:
- /bin/sh
- -c
env:
- name: CAMEL_K_DIGEST
value: va8C1p410nhkxy39j7olb6MhVX5kjnIsOzOVuU6ff1a4
- name: CAMEL_K_CONF
value: /etc/camel/application.properties
- name: CAMEL_K_CONF_D
value: /etc/camel/conf.d
- name: CAMEL_K_VERSION
value: 2.1.0
- name: CAMEL_K_OPERATOR_ID
value: camel-k
- name: CAMEL_K_INTEGRATION
value: test-affinity
- name: CAMEL_K_RUNTIME_VERSION
value: 3.2.0
- name: CAMEL_K_MOUNT_PATH_CONFIGMAPS
value: /etc/camel/conf.d/_configmaps
- name: CAMEL_K_MOUNT_PATH_SECRETS
value: /etc/camel/conf.d/_secrets
- name: NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: QUARKUS_LOG_LEVEL
value: INFO
- name: QUARKUS_LOG_CONSOLE_JSON
value: "false"
- name: QUARKUS_CONSOLE_COLOR
value: "true"
image: gcr.io/registry-ipaas-testing/camel-k-kit-cm25ev9dvu0btboh6940@sha256:1fc8e3b9ce74f9e00819ba0bb67f7f20762e8b4597b4dea2431ef96dd9d74d10
imagePullPolicy: IfNotPresent
name: integration
ports:
- containerPort: 8080
name: http
protocol: TCP
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/camel/sources/main.groovy
name: i-source-000
readOnly: true
subPath: main.groovy
- mountPath: /etc/camel/application.properties
name: application-properties
readOnly: true
subPath: application.properties
workingDir: /deployments
dnsPolicy: ClusterFirst
imagePullSecrets:
- name: gcr-json-key
restartPolicy: Always
schedulerName: default-scheduler
terminationGracePeriodSeconds: 30
volumes:
- configMap:
defaultMode: 420
items:
- key: content
path: main.groovy
name: test-affinity-source-000
name: i-source-000
- configMap:
defaultMode: 420
items:
- key: application.properties
path: application.properties
name: test-affinity-application-properties
name: application-properties
```
### Camel K version
2.1.0 and 2.2.0-nightly
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "lsergio (via GitHub)" <gi...@apache.org>.
lsergio commented on issue #5005:
URL: https://github.com/apache/camel-k/issues/5005#issuecomment-1866489846
Just found out that if I enable the affinity trait explicitly it works:
```
traits:
affinity:
enabled: true
nodeAffinityLabels:
- "karpenter=false"
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "squakez (via GitHub)" <gi...@apache.org>.
squakez commented on issue #5005:
URL: https://github.com/apache/camel-k/issues/5005#issuecomment-1866641129
@lsergio no problem, we're here to help :smiley:
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "squakez (via GitHub)" <gi...@apache.org>.
squakez closed issue #5005: Node affinity labels not being configured in the integration pod/deployment
URL: https://github.com/apache/camel-k/issues/5005
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "lsergio (via GitHub)" <gi...@apache.org>.
lsergio commented on issue #5005:
URL: https://github.com/apache/camel-k/issues/5005#issuecomment-1866635640
Sorry @squakez. I missed that
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "lsergio (via GitHub)" <gi...@apache.org>.
lsergio commented on issue #5005:
URL: https://github.com/apache/camel-k/issues/5005#issuecomment-1866493573
As the examples at https://camel.apache.org/camel-k/2.1.x/traits/affinity.html don't set the enabled property, I assume the default should be true, as it is for other traits.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Node affinity labels not being configured in the integration pod/deployment [camel-k]
Posted by "squakez (via GitHub)" <gi...@apache.org>.
squakez commented on issue #5005:
URL: https://github.com/apache/camel-k/issues/5005#issuecomment-1866528662
The documentation states it clearly: it's disabled by default. Not all trait are enabled by default, so, always better have a look at the doc.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org