gruntwork-io / kubergrunt

Kubergrunt is a standalone go binary with a collection of commands to fill in the gaps between Terraform, Helm, and Kubectl. https://www.gruntwork.io
Apache License 2.0
518 stars 88 forks source link

Add error handling to schedule coredns #222

Closed ryehowell closed 10 months ago

ryehowell commented 10 months ago

Description

Fixes #221.

Adds additional check for existence of annotation on the coredns deployment prior to attempting to patch which is causing errors. This looks to be a change introduced with the EKS CoreDNS deployment where the annotation is no longer added by default.

Documentation

TODOs

Read the Gruntwork contribution guidelines.

Please ensure all of these TODOs are completed before asking for a review.

Release Notes (draft)

Added / Removed / Updated [X].

Migration Guide