kops/pkg/model/gcemodel
justinsb ba7facff41 gce: Always create an internal load balancer
When we create a external load balancer on GCE, we now also create an
internal load balancer.  The internal load balancer is used for
node/pod -> control-plane traffic, the external load balancer is used
for other traffic (e.g. "user" traffic to kube-apiserver).

This means that we can apply more granular firewall rules, and
generally avoid complex logic around discovery of the internal control
plane addresses for GCE.
2024-02-24 12:20:19 -05:00
..
OWNERS Fix area/provider/gcp GitHub label assignment 2021-12-01 22:43:43 -06:00
api_loadbalancer.go gce: Always create an internal load balancer 2024-02-24 12:20:19 -05:00
autoscalinggroup.go Always set the paginated instance group field 2023-12-20 20:05:48 -06:00
context.go v1alpha3: Rename GCE networking to GCP 2023-07-09 16:48:26 -07:00
convenience.go Replace fi.Bool/Float*/Int*/String() with fi.PtrTo() 2022-11-19 03:45:22 +02:00
external_access.go gce: Rename firewall SSH rules for bastion 2023-07-10 07:06:07 +03:00
firewall.go fix nlb firewall rules, operations and alias network subnets 2024-01-20 13:41:16 +00:00
network.go gce: Add IPv6 support to subnet/instances 2023-03-31 09:33:47 -04:00
service_accounts.go v1alpha3: Move some GCE-specific fields to CloudProvider.GCE 2022-12-19 08:28:28 -08:00
storageacl.go v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00