Skip to content

Add Kubernetes configurable retry backoff ceiling

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA

What does this MR do?

This MR adds new retry_backoff_ceiling options in config.toml for Kubernetes executor to allow configuring different value for backoff interval for retry attempts to communicate with Kubernetes API

Why was this MR needed?

Because currently, the maximum value is hard coded to 2000 milliseconds and it's not possible to increase it in configuration.

What's the best way to test this MR?

Execute unit tests in kubernetes_test.go

What are the relevant issue numbers?

Edited by 🤖 GitLab Bot 🤖

Merge request reports