rodcloutier commented on issue #4988:
URL: https://github.com/apache/camel-k/issues/4988#issuecomment-1858176319
Figure out what need to be done:
We need to have the following configuration:
Helm value file I use
```
operator: # The actual operator image
image: docker.io/apache/camel-k:2.1.0-arm64
platform: # Integration platform
build:
registry:
insecure: true
publishStrategy: Buildah
baseImage:
docker.io/eclipse-temurin:17@sha256:6b032ecce6cc2178b3ef76a0c0cc4087dc8319b0dacff1309d71cb4c272603bc
PublishStrategyOptions:
BuildahPlatform: linux/arm/v8
buildConfiguration:
toolImage: docker.io/apache/camel-k:2.1.0-arm64
tasks:
- builder:
toolImage: docker.io/apache/camel-k:2.1.0-arm64
```
There is also an environment variable that is required as the IntegrationKit
resource will not read the operator image but the default image defined in the
operator binary
```
KAMEL_OPERATOR_IMAGE=docker.io/apache/camel-k:2.1.0-arm64
```
See:
https://github.com/apache/camel-k/blob/main/pkg/controller/integrationkit/build.go#L137
which calls
https://github.com/apache/camel-k/blob/main/pkg/util/defaults/defaults_support.go#L37
which uses
https://github.com/apache/camel-k/blob/main/pkg/util/defaults/defaults.go#L26
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]