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

GKE Update schema properties, Fix example files #326

Open
wants to merge 1 commit into
base: cloud-foundation
Choose a base branch
from

Conversation

sourced-praveenc
Copy link
Contributor

@sourced-praveenc sourced-praveenc commented Nov 5, 2018

Summary of Changes:

  • Updated Cluster's properties to now support nodePools instead of nodeConfig and initialNodeCount at cluster level
  • Added autoscaling property to nodePools
  • Added following new/updated v1beta1 cluster properties
    • binaryAuthorization
    • autoscaling (clusterAutoScaling)
    • privateClusterConfig
    • verticalPodAutoscaling
    • defaultMaxPodsConstraint
  • Updated default initialClusterVersion to value 1.11.2-gke.9
  • Removed all deprecated (v1beta1) cluster properties
  • Updated all example files to now include network creation and define nodePools instead of nodeConfig
  • Examples now include autoscaling and management (autoUpgrade, autoRepair) options
  • Cleaned/Updated output properties.
  • Updates BATS tests

@ocsig ocsig added the cloud-foundations Cloud Foundation Toolkit development label Nov 5, 2018
@fawix fawix removed cloud-foundations Cloud Foundation Toolkit development labels Nov 30, 2018
@marcosrmendezthd
Copy link

when can we get this updated/merged? 😄

@ocsig
Copy link
Member

ocsig commented Jun 27, 2019

@marcosrmendezthd Please take a look at the new repo, we just updated the GKE template:
https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/pull/111/files
https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/tree/cft-dm-dev/dm/templates/gke

The next few weeks we plan to finish the refactoring in the new repo and then merge to master and then dump the new version here for easier discovery.

@marcosrmendezthd
Copy link

@marcosrmendezthd Please take a look at the new repo, we just updated the GKE template:
https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/pull/111/files
https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/tree/cft-dm-dev/dm/templates/gke

The next few weeks we plan to finish the refactoring in the new repo and then merge to master and then dump the new version here for easier discovery.

awesome!!!! thanks @ocsig !!!

@marcosrmendezthd
Copy link

@ocsig added a comment to GoogleCloudPlatform/cloud-foundation-toolkit#111. thanks for your help!

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.

5 participants