GoogleCloudPlatform / GoogleCloudPlatform/cloud-builders

[BUG] gke-deploy / PodDisruptionBudget

Open
#840 1 comment 0 reactions 1 assignee Assigned to @haroonc View on GitHub
bug
Dominant language
Go
Stars
1.5k
Forks
616
PR merge metrics
No merged PRs in 30d

Description

## Failed to use PodDisruptionBudget
Same as #725 . When setting `spec: maxUnavailable`, the builder can't know the ready state well.

## Affected builder image
gcr.io/cloud-builders/gke-deploy
(e.g., `gcr.io/cloud-builders/docker`)

## Expected Behavior
Builder should identify that the `PodDisruptionBudget` is working fine.

## Actual Behavior
Even if `PodDisruptionBudget` is working fine(checked with kubectl), builder identifies this as failure.

## Steps to Reproduce the Problem
Use `maxUnavailable` then apply the gke-deploy-run

## Additional Info
At least, we should know `maxUnavailable` is not supported.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.