From c35324d4e725f8c4626f7271351834d88534d2cc Mon Sep 17 00:00:00 2001 From: Tiago Condeixa Date: Wed, 16 Sep 2026 14:41:27 +0200 Subject: [PATCH] Set SPILO_PROVIDER=aws when IRSA is configured (#3185) Signed-off-by: tcondeixa --- pkg/cluster/k8sres.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/cluster/k8sres.go b/pkg/cluster/k8sres.go index 44bd64e07..2353e464f 100644 --- a/pkg/cluster/k8sres.go +++ b/pkg/cluster/k8sres.go @@ -1101,6 +1101,10 @@ func (c *Cluster) generateSpiloPodEnvVars( opConfigEnvVars = append(opConfigEnvVars, v1.EnvVar{Name: "LOG_BUCKET_SCOPE_PREFIX", Value: ""}) } + if c.OpConfig.IRSARoleARN != "" { + opConfigEnvVars = append(opConfigEnvVars, v1.EnvVar{Name: "SPILO_PROVIDER", Value: "aws"}) + } + envVars = appendEnvVars(envVars, opConfigEnvVars...) return envVars, nil