Commit Graph

5660 Commits

Author SHA1 Message Date
Ciprian Hacman 102c2d4720 Fix logic for pre-creating DNS records 2022-10-04 09:41:01 +03:00
Ciprian Hacman 78a41e2d72 Refactor NodeUp GossipBuilder to EtcHostsBuilder 2022-10-02 15:02:05 +03:00
Ciprian Hacman 85026145a1 Always infer gossip DNS from cluster name 2022-10-02 12:54:37 +03:00
Ole Markus With 788b9d7508 Fix json merge behavior so IG kubelet config takes precedence
Update upup/pkg/fi/cloudup/populate_instancegroup_spec.go

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-09-29 10:49:24 +02:00
Ole Markus With 3cdfb0181b Nil clouds use amd64 2022-09-28 12:16:03 +02:00
Ole Markus With 8c12d5b035 When using kops create, set the provided machinetype in the written IG spec 2022-09-28 12:16:03 +02:00
Leïla MARABESE f155834bf7 protokube is operational 2022-09-28 11:17:05 +02:00
Kubernetes Prow Robot 5c0040baa8
Merge pull request #14339 from hakman/gossip_dns_validation_warning
Set higher verbosity when logging Gossip DNS info
2022-09-28 00:41:36 -07:00
Ciprian Hacman 26011ad579 hetzner: Fix metrics-server config to use internal IP 2022-09-28 08:40:00 +03:00
Ciprian Hacman 3ed1fd2d0b
Revert "Set metrics-server `--kubelet-preferred-address-types` by k8s version" 2022-09-28 07:39:00 +03:00
Ciprian Hacman dc60265868 Validate `--zones` flag earlier 2022-09-27 09:22:38 +03:00
Ciprian Hacman 1a3f894808 Set higher verbosity when logging Gossip DNS info 2022-09-26 18:10:02 +03:00
Ciprian Hacman a47815fbc6 Run hack/update-expected.sh 2022-09-26 15:22:02 +03:00
Ciprian Hacman d98b41ee4c Set metrics-server `--kubelet-preferred-address-types` by k8s version 2022-09-26 15:22:01 +03:00
Kubernetes Prow Robot d1af91fe7b
Merge pull request #14319 from hakman/nlb_access-log_changes
Avoid spurious changes with NLB due to access log config
2022-09-23 19:08:04 -07:00
Ciprian Hacman ff40d18a7d Avoid spurious changes with NLB due to access log config 2022-09-23 20:57:57 +03:00
Ciprian Hacman 1eb35d9686
Release 1.26.0-alpha.1 (#14311) 2022-09-21 01:28:54 -07:00
Kubernetes Prow Robot d2f8b98f94
Merge pull request #14309 from hakman/hetzner_ccm_config
Hetzner: Generate CCM args from external CCM config
2022-09-21 00:36:53 -07:00
Ciprian Hacman d8b92aafae hetzner: Generate CCM args from external CCM config 2022-09-21 08:17:32 +03:00
Ole Markus With 4f0d04ee75 Bump oldest allowed and oldest recommended k8s versions 2022-09-19 19:12:53 +02:00
Ole Markus With 74afb7aed0 Remove checks for k8s < 1.21 2022-09-19 19:12:53 +02:00
Kubernetes Prow Robot c78bdf0d98
Merge pull request #14299 from hakman/hetzner_remove_featureflag
hetzner: Move out of alpha and drop feature flag
2022-09-19 01:22:30 -07:00
Ciprian Hacman 81b4bb0717 hetzner: Move out of alpha and drop feature flag 2022-09-19 10:35:19 +03:00
Ciprian Hacman a32a3dc8bb Update Hetzner CCM to v1.13.0 2022-09-19 09:19:59 +03:00
Kubernetes Prow Robot d8ce157d81
Merge pull request #14294 from hakman/hetzner_network_id
Add support for using an existing network for Hetzner
2022-09-18 03:52:28 -07:00
Ciprian Hacman c783aa357d Add support for using an existing network for Hetzner 2022-09-18 12:35:23 +03:00
Ole Markus With e5d33401dc Remove k8s GTE 1.20 checks as it is always true 2022-09-17 20:17:23 +02:00
Ole Markus With 22687c48c2 Bump tests to supported k8s version 2022-09-17 20:17:15 +02:00
Ole Markus With 16c60a1a0c Change mock region/subnet names to match mockCloud 2022-09-17 13:14:30 +02:00
Ole Markus With 0dd0aef1ea Add test for ensuring taints are merged correctly 2022-09-17 08:15:32 +02:00
Ciprian Hacman 5b06da5ea6 Delete the oldest servers when over the desired count for Hetzner 2022-09-16 11:38:14 +03:00
Moshe Shitrit ecc9077ed4 hack/update-expected 2022-09-13 08:16:10 -04:00
Moshe Shitrit 03bc54e0d6 remove 'get' from aws-cni clusterRole to reflect https://github.com/aws/amazon-vpc-cni-k8s/pull/2058 2022-09-13 08:13:35 -04:00
Moshe Shitrit 2f1d6493aa hack/update-expected 2022-09-12 22:18:20 -04:00
Moshe Shitrit 731ebc2454 bump aws-cni to version 1.11.4 2022-09-12 22:15:36 -04:00
Kubernetes Prow Robot 34e086ff4a
Merge pull request #14260 from olemarkus/deverbose
Bump verbosity level for some log statements
2022-09-11 07:57:23 -07:00
Ole Markus With 33fa4de890 Bump verbosity level for some log statements 2022-09-11 16:15:28 +02:00
Ole Markus With f5e0feab5f Fix CAS cordon flag 2022-09-10 20:15:25 +02:00
Anthony Hausman af1ab751fd
aws-node-termination-handler: Add option to fetch node name through Kubernetes node `.spec.providerID`
Fetch node name through Kubernetes node `.spec.providerID` since Kops use InstanceID as node name.
 - 701db81ccf
2022-09-08 07:00:48 +02:00
Kubernetes Prow Robot 3980383aa1
Merge pull request #13853 from akkina2107/Truncate-cluster-name
Fix openstack tag limitation
2022-09-06 12:56:23 -07:00
Daniel Franca cdd0013b1f
Add support to --cordon-node-before-terminating on the cluster autoscaler addon (CordonNodeBeforeTerminating) 2022-09-06 17:03:24 +02:00
Kubernetes Prow Robot cec34dc935
Merge pull request #14233 from justinsb/gce_controlplane_type
GCE: change default control-plane instance type to e2-medium
2022-09-06 00:25:07 -07:00
Kubernetes Prow Robot d4b72f394a
Merge pull request #14229 from olemarkus/cert-manager-hostedzones
Allow cert-manager the privileges needed to resolve dns-01 challenges
2022-09-06 00:24:56 -07:00
Kubernetes Prow Robot 75f541172d
Merge pull request #14226 from hakman/flannel-0.19.2
Update Flannel to v0.19.2
2022-09-05 12:17:01 -07:00
justinsb 98f990fea6 GCE: change default control-plane instance type to e2-medium
This better matches the AWS machine, which is also a burstable 2 core
machine.  Without this pods sometimes fail to schedule on single core
machines.
2022-09-05 10:44:50 -04:00
Ole Markus With 6548ca6ca7 Don't add add IAM vars to manifest if service account is not being created
In the case IRSA is optional for an addon, we shouldn't unconditinally add the IRSA bits to the manifest.
This is also a clean up. We no longer need to expand the list of well-known SAs as we already know which roles are being built
2022-09-04 08:28:32 +02:00
Ole Markus With 3518182e44 Add support for cert-manager dns-01 challenges 2022-09-04 08:19:22 +02:00
Ciprian Hacman c4decc2d11 Update Flannel to v0.19.2 2022-09-03 12:18:08 +03:00
Ciprian Hacman 083947b7fe Update Canal to v3.24.1 2022-09-03 10:58:07 +03:00
Ciprian Hacman 6a5ba584c5 Update Calico to v3.24.1 2022-09-03 10:58:06 +03:00
Kubernetes Prow Robot 9faeb5b8a9
Merge pull request #14203 from olemarkus/dcgm
Add support for installing dcgm exporter
2022-09-02 09:22:05 -07:00
Ciprian Hacman d042763154 Remove warning for FindClusterStatus not implemented for Hetzner 2022-09-02 11:35:12 +03:00
Ciprian Hacman 8b83dedf24
Release 1.25.0-beta.1 (#14210) 2022-08-31 03:43:00 -07:00
Steven E. Harris 69f8191921
Calico: Work around host port/conntrack problem
In Calico's released versions, when using the eBPF data plane,
containers using host ports cannot respond to connection attempts
correctly. These container receive the packets from the client
forwarded after DNAT, but when they reply, there is no conntrack entry
for the would-be connection, so netfilter drops the reply packets,
preventing the connection from completing. The client never receives
the reply packets. The conntrack entry is missing because Calico
mistakenly attempts to optimize it away.

Work around the problem by disabling the Calico Felix program's
"BPFHostConntrackBypass" feature. This is a temporary measure until
the Calico maintainers can improve this feature to better handle host
port traffic, preserving these conntrack entries as intended.
2022-08-31 02:22:45 -04:00
Ole Markus With 98cd242673 Add support for installing dcgm exporter 2022-08-30 14:54:13 +02:00
Nagaraju Akkina bb934447fd Fix openstack tag limitation
Openstack is not allowing object tag size of more than 60 characters, as
we can not rename a cluster we have to truncate and limit length to 42
for the tag value.
2022-08-30 10:03:30 +02:00
Kubernetes Prow Robot fd2d6338bd
Merge pull request #14183 from olemarkus/karpenter-kubelet-config
Map up kubelet config to karpenter provisioners and add CCM startup taint
2022-08-27 02:54:35 -07:00
Kubernetes Prow Robot 5b6b06e764
Merge pull request #14186 from hakman/hetzner_csi-driver_latest
Update CSI driver to latest for Hetzner
2022-08-26 12:26:15 -07:00
Ole Markus With cb1b50ef1d Bump external-dns to 0.12.2 2022-08-26 11:46:58 +02:00
Kubernetes Prow Robot cddf2af026
Merge pull request #14187 from olemarkus/bump-nldc-125
Bump node local dns cache to 1.22.8
2022-08-26 01:00:25 -07:00
Ciprian Hacman 0aedf0bbef Update runc to v1.1.4 2022-08-26 03:31:16 +03:00
Ciprian Hacman c7afa8a9fc Update CSI driver to latest for Hetzner 2022-08-25 20:05:35 +03:00
Ole Markus With 1a8236290d Bump node local dns cache to 1.22.8 2022-08-25 19:03:14 +02:00
Ciprian Hacman 325f5e8987 Pass CSI driver manifest through kustomize 2022-08-25 19:49:15 +03:00
Kubernetes Prow Robot 2c4d414737
Merge pull request #14185 from olemarkus/bump-nvidia-device-driver
Bump the nvidia addon
2022-08-25 09:04:06 -07:00
Ole Markus With 76c7cba031 Bump nvidia device plugin to 0.12.2 2022-08-25 17:12:14 +02:00
Kubernetes Prow Robot 1c7e7413db
Merge pull request #14184 from olemarkus/bump-snapshot-controller-125
Bump snapshot-controller to 6.0.1
2022-08-25 05:24:07 -07:00
Ole Markus With 2db7ccb691 Bump snapshot-controller to 6.0.1 2022-08-25 12:57:16 +02:00
Ole Markus With 679135462d Map up kubelet config and add startup taints to karpeneter provisioner 2022-08-25 11:37:19 +02:00
Kubernetes Prow Robot 6b67cad197
Merge pull request #14180 from olemarkus/bump-cm-125
Bump Cert Manager to 1.9.1
2022-08-25 01:52:05 -07:00
Kubernetes Prow Robot 9b52b30399
Merge pull request #14179 from hakman/hetzner_terraform
Add Terraform target support for Hetzner
2022-08-25 00:36:19 -07:00
Kubernetes Prow Robot e23b852aa7
Merge pull request #14114 from olemarkus/merge-kubelet-earlier
Merge kubeletConfigs earlier
2022-08-25 00:36:08 -07:00
Ole Markus With ba5cc618fa Bump Cert Manager to 1.9.1 2022-08-25 08:35:54 +02:00
Ole Markus With 1b5e90fa18 Bump AWS Load Balancer Controller to v2.4.3 2022-08-25 07:17:19 +02:00
Ciprian Hacman 272ded0187 Add integration tests for Hetzner 2022-08-25 08:14:39 +03:00
Ciprian Hacman 35ee342eb1 Add Terraform target support for Hetzner 2022-08-25 08:14:39 +03:00
Kubernetes Prow Robot fa377131b2
Merge pull request #14177 from olemarkus/bump-nth-125
Bump node termination handler to 1.17.0
2022-08-24 19:12:05 -07:00
Ole Markus With 0cd110d723 Bump node termination handler to 1.17.1 2022-08-24 21:52:52 +02:00
Kubernetes Prow Robot 32e2ac55f1
Merge pull request #14164 from torredil/external-csi-driver
Allow self-managed aws-ebs-csi-driver
2022-08-24 12:21:49 -07:00
torredil 230ff7eb57 Allow self-managed aws-ebs-csi-driver
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
Kubernetes Prow Robot 939a62e424
Merge pull request #14173 from olemarkus/karpenter-16
Bump karpenter to 0.16
2022-08-24 06:22:03 -07:00
Kubernetes Prow Robot d57d751204
Merge pull request #14169 from olemarkus/aws-lbc-policy-fix
Fix policy API version for LBC and NTH
2022-08-24 01:42:36 -07:00
Kubernetes Prow Robot 2a99db2c2f
Merge pull request #13052 from rifelpet/sa-tags
Tag IAM Roles with service account info
2022-08-24 01:42:24 -07:00
Ole Markus With 501e1afdc8 Bump karpenter to 0.16 2022-08-24 10:03:44 +02:00
Ole Markus With d98d96aead Fix policy API version for NTH 2022-08-24 09:08:09 +02:00
Ole Markus With a800a6b607 Fix policy API version for LBC 2022-08-24 09:05:21 +02:00
Kubernetes Prow Robot 50e61eeeef
Merge pull request #14168 from hakman/ssh-key_trim_space
Trim space around SSH public key
2022-08-23 23:13:49 -07:00
Ciprian Hacman 407ee77041 Trim space around SSH public key 2022-08-24 08:32:01 +03:00
Peter Rifel f79a126bd2
Add service account tags to IAM Roles 2022-08-23 19:13:51 -05:00
Ole Markus With d471845dce Move merging of kubelet configs to populate instance groups so we have only one place to fetch them
The kubelet config can be configured in a number of places. Merge them earlier so we only need to check the config in the IG kubeletConfig
2022-08-20 15:35:15 +02:00
Ole Markus With 8c1bc03f42 Don't write the populated IG spec to state store 2022-08-20 07:15:10 +02:00
Ole Markus With dd578430e8 Create a better image validation test 2022-08-20 07:02:34 +02:00
Kubernetes Prow Robot 8ecd648135
Merge pull request #14147 from olemarkus/create-cluster-tests
Add more create_cluster integration tests
2022-08-19 21:43:36 -07:00
Ole Markus With fdb72f2c34 Add create cluster test that includes apiserver 2022-08-19 18:57:43 +02:00
Kubernetes Prow Robot 5aec4d9016
Merge pull request #14142 from olemarkus/karpenter-14
Bump Karpenter to 0.15 and enable consolidation
2022-08-19 07:01:53 -07:00
Ole Markus With 29bbfeff70 Bump karpenter to 0.15 and enable consolidation 2022-08-18 20:46:25 +02:00
Ole Markus With 3ace7fd47d Consistent formating of SQS policy to prevent flapping 2022-08-18 19:50:48 +02:00
Ole Markus With 7a48391172 Delete disabled lifecycle hooks and implement disable logic for warmpools 2022-08-18 19:50:48 +02:00
Kubernetes Prow Robot c880da184d
Merge pull request #14137 from olemarkus/bump-cilium-118
Bump cilium to 1.11.8
2022-08-17 23:42:37 -07:00
Ole Markus With 6bd4a9ab28 Update karpenter manifest 2022-08-17 20:40:07 +02:00
Kubernetes Prow Robot 7035526204
Merge pull request #14135 from hakman/go-1.19.0
Update Go to v1.19.0
2022-08-17 02:40:55 -07:00
Ole Markus With 65aaa8dfe7 Bump cilium to 1.11.8 2022-08-17 08:49:26 +02:00
Ciprian Hacman cb99db0757 Run make goimports 2022-08-17 07:03:33 +03:00
Ciprian Hacman 5e3e9fabd0 Limit GCE network names to 63 chars 2022-08-17 06:37:26 +03:00
Kubernetes Prow Robot f442cc2d0a
Merge pull request #14080 from hakman/etcd-manager_ig
Create etcd-manager config for each instance group
2022-08-15 06:58:13 -07:00
Ole Markus With cae87bb208 Add deployment-specific selectors to nth pdb
If not, when migrating from imds-mode to sqs-mode, the selectors will match the daemonset pods, which doesn't work with pdb
2022-08-11 07:23:04 +02:00
Kubernetes Prow Robot 18cba87e91
Merge pull request #14111 from sterchelen/fix-pod-annotations
cilium: fix wrong pod annotations templating
2022-08-10 06:54:37 -07:00
Nicolas Sterchele 5b58586537
cilium: fix agent pod annotation templating 2022-08-10 14:14:19 +02:00
Kubernetes Prow Robot 53eb302e26
Merge pull request #14109 from olemarkus/karpenter-no-previous-gen
Don't add previous-gen instances to Karpenter provisioners
2022-08-10 04:54:30 -07:00
Ole Markus With 25901b8876 Don't add previous-gen instances to Karpenter provisioners
Previous-gen instances lack a lot of features. For example CCM will fail to update NLBs if these are added to the cluster.
2022-08-10 13:04:29 +02:00
Ciprian Hacman a32cf690bb Create etcd-manager config for each instance group 2022-08-10 11:04:36 +03:00
Kubernetes Prow Robot 5032055dc6
Merge pull request #14106 from hakman/containerd-1.6.8
Update containerd to v1.6.8
2022-08-09 23:18:30 -07:00
Moshe Shitrit a271714512 output of hack/update-expected 2022-08-10 00:05:05 -04:00
Moshe Shitrit a77f9efe24 bump aws cni to 1.11.13 2022-08-10 00:00:18 -04:00
Ciprian Hacman 13a4e1ca46 Update containerd to v1.6.8 2022-08-10 04:31:58 +03:00
Ciprian Hacman 706ae262bf Add hashes for containerd v1.6.7 2022-08-05 10:28:17 +03:00
Ciprian Hacman 11a0f64cd8 Add option to configure runc version for containerd 2022-08-04 09:48:46 +03:00
Kubernetes Prow Robot 9661894261
Merge pull request #13618 from justinsb/kubescheduler_config
Support kube-scheduler config
2022-08-03 21:53:46 -07:00
Kubernetes Prow Robot 9ee09fde44
Merge pull request #14087 from olemarkus/hack-cert-manager-crds
Add back conversion struct to cert-manager CRDs
2022-08-03 15:53:46 -07:00
justinsb a1ada5cd24 kube-scheduler: skip well-known additional objects
Not all additional objects are meant to be applied to the cluster; a
few are configured through a file path.  We explicitly handle those
and don't write them to the file where they should be applied.
2022-08-03 09:51:16 -04:00
justinsb 9bb1d3e114 Configuration file for kube-scheduler
We generate a kube-scheduler configuration file in the kops CLI, and
nodeup will use it if provided (instead of generating one).

We put the configuration file into the fileAssets.

Users can provide a kube-scheduler configuration in additional
objects, and this will be used as the base configuration (we add the
kubeconfig path).

Issue #13352

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-08-03 09:51:05 -04:00
Ole Markus With 43c9232ae3 Add back conversion struct to cert-manager CRDs
A combination of apiserver map handling when using server-side apply, CA injection and resource validation made it impossible for kops to remove this struct. However, kops should claim ownership of all fields so we can remove them all in a future version
2022-08-03 14:14:58 +02:00
Nicolas Sterchele a23ca78c58
fixup! aws-ebs-csi-driver: remove preStop hook 2022-08-03 07:55:26 +02:00
Nicolas Sterchele a1256cf6e6
aws-ebs-csi-driver: remove preStop hook
The hook can cause issue on execution, like

```
Exec lifecycle hook ([/bin/sh -c rm -rf
/registration/ebs.csi.aws.com-reg.sock /csi/csi.sock]) for Container
"node-driver-registrar" in Pod
"ebs-csi-node-96jbk_ebs-csi(a82c6d41-bd2b-42dd-b092-e3acd4c43b62)"
failed - error: command '/bin/sh -c rm -rf
/registration/ebs.csi.aws.com-reg.sock /csi/csi.sock' exited with 126: ,
message: "OCI runtime exec failed: exec failed: container_linux.go:370:
starting container process caused: exec: \"/bin/sh\": stat /bin/sh: no
such file or directory: unknown\r\n"
```

Moreover, it has been deleted from upstream driver, see this patch
6e59160eea

Signed-off-by: Nicolas Sterchele <foss@sterchelen.net>
2022-08-02 14:48:16 +02:00
Ole Markus With 8b9a194cb7 Fix karpenter PDB api version 2022-08-01 21:06:28 +02:00
Ole Markus With cb37d0faf1 Set higher verbosity on some karpenter logging 2022-08-01 21:06:28 +02:00
Ole Markus With 8bcc640452 Make Karpenter respect IG's spec.Subnets
This will add tag all subnets with the IGs using that subnet

Update docs/operations/karpenter.md

Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-08-01 21:06:24 +02:00
Ciprian Hacman 4dee7dd9a2
Release 1.25.0-alpha.2 (#14070) 2022-07-29 11:31:11 -07:00
Kubernetes Prow Robot 921eadd04f
Merge pull request #14058 from hakman/hetzner_ssh_keys
Add multiple SSH keys support for Hetzner
2022-07-29 07:45:19 -07:00
Kubernetes Prow Robot d7e9cfd9dc
Merge pull request #14057 from hakman/hetzner_wait_lb_address
Wait for load balancer to be ready for Hetzner
2022-07-29 07:45:11 -07:00
Ciprian Hacman 1cf3e5f0da Add multiple SSH keys support for Hetzner 2022-07-29 16:20:25 +03:00
Kubernetes Prow Robot 7d40680ec7
Merge pull request #14034 from hakman/hetzner_server_groups
Enable rolling updates for Hetzner
2022-07-29 05:59:11 -07:00
Ciprian Hacman 271ce3387a Wait for load balancer to be ready for Hetzner 2022-07-29 14:52:03 +03:00
Peter Rifel 2ec1f2f154 ./hack/update-expected.sh 2022-07-29 08:35:43 +03:00
Peter Rifel 116b887466 Remove namespaces from cluster-scoped resources in CNI manifests 2022-07-29 08:35:43 +03:00
Ciprian Hacman 39b203c265 Enable rolling updates for Hetzner 2022-07-27 15:21:15 +03:00
Kubernetes Prow Robot b13b36a671
Merge pull request #14009 from hakman/calico-3.23.3
Update Calico and Canal to v3.23.3
2022-07-25 09:26:35 -07:00
Kubernetes Prow Robot 7277fc0692
Merge pull request #14018 from hakman/hetzner_server_groups
Add server group management for Hetzner
2022-07-24 21:00:58 -07:00
Ciprian Hacman a842b13764 Revert to using instance private DNS name to lookup hostname 2022-07-24 08:39:28 +03:00
Ciprian Hacman d3c4a356bd Add server group management for Hetzner 2022-07-22 00:04:53 +03:00
Ciprian Hacman f77534b798 Update Canal to v3.23.3 2022-07-20 10:13:07 +03:00
Ciprian Hacman dc3ff3f3c7 Update Calico to v3.23.3 2022-07-20 09:58:33 +03:00
Kubernetes Prow Robot ea32e12ce7
Merge pull request #14005 from rifelpet/do-csi-420
Upgrade DO CSI controller to 4.2.0
2022-07-19 00:08:07 -07:00
Peter Rifel 40268c1342
Upgrade DO CSI driver to 4.2.0 2022-07-18 23:10:48 -06:00
Kubernetes Prow Robot 75e1dc55b9
Merge pull request #14001 from rifelpet/external-dns-namespace
Add missing namespace to external-dns Service
2022-07-18 21:52:06 -07:00
Peter Rifel 13a6b1d401
Add missing namespace field to external-dns Service 2022-07-18 21:10:19 -06:00
Kubernetes Prow Robot 02433a6785
Merge pull request #13946 from jonasasx/feature/gce_spot
Adding GCE SPOT support
2022-07-16 14:06:53 -07:00
Ciprian Hacman a76fef1b2d Add option to set number of replicas for pod-identity-webhook 2022-07-16 07:23:54 +03:00
Ciprian Hacman ffed39b74f Use only IPv4 for Hetzner servers 2022-07-15 18:08:17 +03:00
Peter Rifel 52a70be55c
Upgrade aws-iam-authenticator to v0.5.9 2022-07-14 16:00:14 -06:00