You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by as...@apache.org on 2019/10/09 12:24:43 UTC
[camel-k] 04/04: fix(kaniko): Kaniko cache warmer multi-tenancy per
namespaces
This is an automated email from the ASF dual-hosted git repository.
astefanutti pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 56ef90953829d288a856f8b24ec22cd08e2ecea7
Author: Antonin Stefanutti <an...@stefanutti.fr>
AuthorDate: Tue Oct 8 16:44:05 2019 +0200
fix(kaniko): Kaniko cache warmer multi-tenancy per namespaces
---
pkg/controller/integrationplatform/initialize.go | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/pkg/controller/integrationplatform/initialize.go b/pkg/controller/integrationplatform/initialize.go
index 2e54ae0..2424851 100644
--- a/pkg/controller/integrationplatform/initialize.go
+++ b/pkg/controller/integrationplatform/initialize.go
@@ -135,15 +135,13 @@ func (action *initializeAction) Handle(ctx context.Context, platform *v1alpha1.I
return nil, err
}
- // Check if the operator is running in the same namespace before starting the cache warmer
- if platform.Namespace == platformutil.GetOperatorNamespace() && platform.Spec.Build.IsKanikoCacheEnabled() {
+ if platform.Spec.Build.IsKanikoCacheEnabled() {
// Create the Kaniko warmer pod that caches the base image into the Camel K builder volume
action.L.Info("Create Kaniko cache warmer pod")
err = createKanikoCacheWarmerPod(ctx, action.client, platform)
if err != nil {
return nil, err
}
-
platform.Status.Phase = v1alpha1.IntegrationPlatformPhaseWarming
} else {
// Skip the warmer pod creation