-
Notifications
You must be signed in to change notification settings - Fork 7
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
cluster template for vsphere #1129
Conversation
e49b640
to
adb5f6a
Compare
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
1d4150b
to
c0be633
Compare
I don't see Out of scope: |
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
c0be633
to
7a3669a
Compare
so
|
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
Looks Good To Me in general. We can add/change flags to improve user experience later. I compared how it is implemented and saw it is the same as other CAPI providers, which is really nice. Thank you! Please don't merge without getting review from honeybadger :) |
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
Very nice indeed, this will be very useful ! |
If not too much trouble, could you please add support for this in kubectl-gs/cmd/gitops/add/base/runner.go Line 95 in 92d5379
I don't know how often |
Signed-off-by: Jirka Kremser <jiri.kremser@gmail.com>
@jkremser Thank you! ❤️ |
// VSphere only | ||
cmd.Flags().StringVar(&f.VSphere.ControlPlane.IP, flagVSphereControlPlaneIP, "", "Control plane IP, leave empty for auto allocation.") | ||
cmd.Flags().StringVar(&f.VSphere.ServiceLoadBalancerCIDR, flagVSphereServiceLoadBalancerCIDR, "", "CIDR for Service LB for new cluster") | ||
cmd.Flags().StringVar(&f.VSphere.NetworkName, flagVSphereNetworkName, "grasshopper-capv", "Network name in vcenter that should be used for the new VMs") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't pick it up but we should probably remove grasshopper-capv
as a default value 🙂
Issue: giantswarm/roadmap#2191
What does this PR do?
Updating the old templates that don't work with the current capv provider to new ones that use cluster app instead. This is needed for auto IP allocation for workload cluster's api server. We use the ipam controller for that and
IPAddressClaim
CR is created by cluster helm chart.Should this change be mentioned in the release notes?