Ciprian Hacman
f30f9e92d9
azure: Use chrony instead of timesyncd
2022-11-08 22:30:34 +02:00
John Gardiner Myers
64be690211
Update TopologySpec for v1alpha3 API
2022-11-06 09:10:38 -08:00
Ciprian Hacman
a997976642
Add /etc/hosts entry for kops-controller when using it for node bootstrap
2022-11-03 17:14:35 +02:00
Ciprian Hacman
c9d1eb9761
hetzner: Use kops-controller for node bootstrap
2022-11-02 12:43:25 +02:00
Kubernetes Prow Robot
2c4808c5bd
Merge pull request #14440 from hakman/hetzner_no-dns_master
...
hetzner: Create cluster without DNS or Gossip
2022-11-02 02:02:47 -07:00
John Gardiner Myers
c53c3bf8f8
Update images in tests
2022-11-01 17:04:43 -07:00
Ciprian Hacman
4e5ded6dc3
hetzner: Create cluster without DNS or Gossip
2022-10-27 11:29:37 +03:00
John Gardiner Myers
87dbab9062
Remove dead code
2022-10-22 22:05:18 -07:00
Ciprian Hacman
dc98c74428
Move Gossip check to cluster struct
2022-10-21 09:48:07 +03:00
Ole Markus With
cd378bff72
Move setting role taints to cloudup
2022-10-18 13:42:00 +02:00
Ole Markus With
950a69857d
Remove usage of cluster kubelet config from nodeup
2022-10-16 21:04:20 +02:00
Ole Markus With
abb9da1ed3
Remove nodeup merge test
...
Merging has happened in cloudup for quite some time
2022-10-16 19:59:48 +02:00
Kubernetes Prow Robot
197110947b
Merge pull request #14369 from olemarkus/fix-rp-filter
...
Disable rp_filter on cilium hosts
2022-10-02 12:14:13 -07:00
Ole Markus With
30f1ba7922
Disable rp_filter on cilium hosts
2022-10-02 19:41:30 +02: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
a1678ad9bd
Fix stringSliceEqual function when strings are out of order
2022-09-29 10:49:28 +02:00
Leïla MARABESE
01d480de8b
added scaleway to v1alpha3
2022-09-26 13:55:44 +02:00
Leïla MARABESE
0fa996890d
featureflag and env vars for nodeup ready for testing
2022-09-26 13:55:08 +02:00
Ole Markus With
74afb7aed0
Remove checks for k8s < 1.21
2022-09-19 19:12:53 +02: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
0daca07a6b
Use specific deb repos based on closest LTS release
2022-08-25 14:46:22 +02:00
Ole Markus With
4a3274bb5a
Update expected
2022-08-20 15:36:39 +02:00
Ole Markus With
1955a8cef3
Set podManifestPath for nodeup model tests
2022-08-20 15:35:17 +02:00
Ole Markus With
86be353777
Use testhelper for generating test IG
2022-08-20 15:34:22 +02:00
Ole Markus With
24d6b8f5fc
Return error if podManifestPath has not been set
2022-08-20 15:34:22 +02:00
Ole Markus With
d4ea445f24
Remove redundant buildKubeletConfig function
2022-08-20 15:34:22 +02:00
Ole Markus With
a34e75b0e0
Always disable rp_filter when using cilium
2022-08-17 08:48:45 +02:00
AkiraFukushima
2ced5ce287
Disable some flags in kube-controller-manager and kube-scheduler when logging-format is not text
...
Disable these flags because these are not accepted.
* --logtostderr
* --alsologtostderr
* --log-file
2022-08-12 01:11:57 +09:00
justinsb
a64a0d8c04
Upgrade KubeSchedulerConfiguration to v1beta2 in a few tests
...
Avoids examples using unsupported versions.
2022-08-03 15:22:49 -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
Kubernetes Prow Robot
dba1e5d594
Merge pull request #14017 from infonova/add-occm-networking-config-options
...
Allow configuring OpenStack CCM networking options
2022-07-31 11:06:28 -07:00
Ole Markus With
e7a77e808b
Use cabundle for etcd CA files
2022-07-28 22:27:19 +02:00
ederst
8b9521b225
Allow configuring OpenStack CCM networking options
2022-07-21 22:44:37 +02:00
Rémy Léone
80d2d53643
fix tenv linter
2022-06-15 18:06:28 +02:00
Ciprian Hacman
57be0cbdfd
Remove unneeded kube-proxy service account
2022-06-10 14:03:16 +03:00
Eric Bailey
34caed893b
Add support for setting mode field on file assets
2022-06-09 10:37:29 -05:00
Ole Markus With
921d1b8ce0
OIDC flags are no longer optional
2022-06-07 15:45:56 +02:00
Peter Rifel
827326b860
Only rewrite to k8s.gcr.io until k8s 1.25
...
1.25 is when official images have been migrated to registry.k8s.io, so we only need to rewrite until 1.25
2022-06-06 20:20:42 -05:00
Ciprian Hacman
4553d7bab5
Remove unused DNS logic from Protokube
2022-05-28 07:42:21 +03:00
Ciprian Hacman
fcb6ac3834
Add load balancer support for Hetzner
2022-05-11 09:44:46 +03:00
Ciprian Hacman
b5f14b589b
Add initial support for Hetzner Cloud
2022-05-09 06:12:15 +03:00
Kubernetes Prow Robot
89faa0a865
Merge pull request #13590 from hakman/additional_packages
...
Add support for installing additional packages
2022-05-03 07:27:55 -07:00
Ciprian Hacman
0b095068f3
Add support for installing additional packages
2022-05-03 06:47:44 +03:00
Ciprian Hacman
178cf89324
Don't install nfs-common/nfs-utils by default
2022-05-03 04:29:23 +03:00
Peter Rifel
569180f54b
Re-add net.bridge settings for flannel
...
This was originally only set on Centos 7 / RHEL 7 but we're experiencing similar issues on Amazon Linux 2
2022-04-27 20:45:25 -05:00
Kubernetes Prow Robot
9df1505cbd
Merge pull request #13553 from hakman/ubuntu_root
...
Creaate kubeconfig for the root user on Ubuntu
2022-04-24 19:55:39 -07:00
Ciprian Hacman
bb8bd5ae27
Always set cluster-id flag for Protokube
2022-04-24 18:28:37 +03:00
Ciprian Hacman
6a51577cb0
Creaate kubeconfig for the root user on Ubuntu
2022-04-24 10:45:37 +03:00