Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add HA support to digitalocean_kubernetes_cluster #718

Merged
merged 5 commits into from Oct 7, 2021

Conversation

bentranter
Copy link
Member

@bentranter bentranter commented Oct 6, 2021

Adds support for the ha boolean attribute when creating Kubernetes clusters.

Also bumps the version of godo to the latest release.

Adds support for the `ha` boolean attribute when creating Kubernetes
clusters.
@bentranter bentranter requested review from andrewsomething and a team Oct 6, 2021
Sets the `ForceNew` option on the new HA attribute to prevent it from being set on updates.

Co-authored-by: Andrew Starr-Bochicchio <[email protected]>
@bentranter bentranter marked this pull request as ready for review Oct 6, 2021
@bentranter bentranter requested a review from a team Oct 6, 2021
ChiefMateStarbuck
ChiefMateStarbuck previously approved these changes Oct 6, 2021
bentranter added 2 commits Oct 7, 2021
Adds a separate acceptance test for HA clusters due to the fact the 1.21
clusters currently have different functionality in terms of exposing an
endpoint and IPv4 address than the 1.19.

Also adds a note to the docs about cluster re-creation on updates that
use the HA field.
@bentranter bentranter merged commit e426d22 into main Oct 7, 2021
3 checks passed
@bentranter bentranter deleted the bentranter/doks-ha-support branch Oct 7, 2021
@46bit
Copy link

46bit commented Oct 8, 2021

Hi 👋🏻 Is there somewhere I can read about this feature?

atombrella pushed a commit to atombrella/terraform-provider-digitalocean that referenced this pull request Oct 10, 2021
* Add HA support to digitalocean_kubernetes_cluster

Adds support for the `ha` boolean attribute when creating Kubernetes
clusters.

* Set ForceNew on HA option

Sets the `ForceNew` option on the new HA attribute to prevent it from being set on updates.

Co-authored-by: Andrew Starr-Bochicchio <[email protected]>

* Add acceptance test for HA clusters

Adds a separate acceptance test for HA clusters due to the fact the 1.21
clusters currently have different functionality in terms of exposing an
endpoint and IPv4 address than the 1.19.

Also adds a note to the docs about cluster re-creation on updates that
use the HA field.

Co-authored-by: Andrew Starr-Bochicchio <[email protected]>
@bentranter
Copy link
Member Author

bentranter commented Oct 12, 2021

@46bit Hi, yes, we have a release announcement here https://www.digitalocean.com/blog/new-control-plane-digitalocean-managed-kubernetes/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants