John Gardiner Myers
27b8522081
Avoid triggering upgrade tests on release commits
2022-12-24 15:23:56 -08:00
Ciprian Hacman
f5b72742b4
Release 1.26.0-beta.1 ( #14858 )
2022-12-23 01:13:27 -08:00
Ciprian Hacman
b08d53a131
Refactor Gossip usage in addon templates
2022-12-23 08:04:13 +02:00
John Gardiner Myers
c6349285d4
Release 1.26.0-alpha.2 ( #14665 )
2022-11-25 09:06:04 -08:00
Ciprian Hacman
1eb35d9686
Release 1.26.0-alpha.1 ( #14311 )
2022-09-21 01:28:54 -07:00
Ciprian Hacman
8b83dedf24
Release 1.25.0-beta.1 ( #14210 )
2022-08-31 03:43:00 -07:00
Ciprian Hacman
4dee7dd9a2
Release 1.25.0-alpha.2 ( #14070 )
2022-07-29 11:31:11 -07:00
Ciprian Hacman
4b637db62b
Release 1.25.0-alpha.1 ( #13912 )
...
* Release 1.25.0-alpha.1
* Squash release commit for more clarity
2022-06-29 05:32:06 -07:00
Ciprian Hacman
f95ef569a1
Release 1.24.0-beta.1 ( #13730 )
2022-06-04 07:10:20 -07:00
Ciprian Hacman
97b5795edb
Release 1.24.0-alpha.5 ( #13675 )
2022-05-21 09:10:00 -07:00
Jesse Haka
40a5fc94ec
set nodeselector + command to null
2022-05-15 23:30:00 +03:00
Ciprian Hacman
68469601cd
Release 1.24.0-alpha.4 ( #13631 )
2022-05-11 02:36:52 -07:00
Ole Markus With
1c5c339fac
Fix affinity and taints for kops-controller
2022-04-18 13:55:51 +02:00
Bronson Mirafuentes
e112d81025
Release 1.24.0-alpha.3 ( #13372 )
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 21:09:12 -07:00
Ciprian Hacman
a4ed2b0654
Migrate to registry.k8s.io
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 08:47:12 +02:00
Ole Markus With
d7cb3bb1f7
Add user to container securityContext and remove command
2022-03-07 15:09:51 +01:00
John Gardiner Myers
d5ac8862d5
Release 1.24.0-alpha.2
2022-01-01 10:35:11 -08:00
Ciprian Hacman
f5f35ab755
Release 1.24.0-alpha.1 ( #12928 )
2021-12-11 00:01:57 -08:00
Ciprian Hacman
473018f64f
Release 1.23.0-beta.1 ( #12924 )
2021-12-10 22:31:58 -08:00
justinsb
6133250046
gossip: support resolution of k8s.local names from pods
...
We add the hosts plugin to CoreDNS, and we populate a ConfigMap from
kops-controller (when in gossip mode).
This enables resolution of the internal apiserver DNS name from Pods,
even when gossip mode (k8s.local) is in use. This should fix the
failing e2e tests which are assuming that the name in the JWT token is
resolvable from inside the cluster.
This is also a possible step towards a simpler gossip mode, now that
we have a central controller.
2021-11-19 11:02:15 -05:00
justinsb
0c696d41d3
Create supporting services in kops-controller for gossip-mode
...
The intent is that we can then expose these via CoreDNS, so that
internal name resolution will work.
2021-11-19 11:02:10 -05:00
John Gardiner Myers
3a97dbaa8d
Release 1.23.0-alpha.2
2021-10-31 13:46:07 -07:00
Ole Markus With
f06fcc5af2
Add specific taints to dns-controller.
...
Also set kops-controller as cluster critical, not node critical
2021-09-22 16:40:08 +02:00
Ole Markus With
1323ed9040
Add more tolerations to kops-controller and CCM .
...
CCM and kops-controller taint each other out. This will make them
schedule, and schedule earlier.
2021-09-16 21:09:45 +02:00
John Gardiner Myers
1ea4168cab
Release 1.23.0-alpha.1
2021-08-27 21:12:45 -07:00
Ciprian Hacman
4d7ebd343c
Release 1.22.0-alpha.2 ( #12012 )
2021-07-17 21:42:51 -07:00
John Gardiner Myers
3aa8d40052
Release 1.22.0-alpha.1
2021-05-07 13:45:35 -07:00
Ole Markus With
ab12d18714
Make kops-controller use the local api server
...
If the cluster is under pressure, especially the new api server nodes, kops-controller go into crash loops because kubernetes.default doesn't respond.
By using the local api server, it has a higher likelyhood of being able to connect.
2021-04-23 07:35:43 +02:00
Ciprian Hacman
f3c6558fd0
Release 1.21.0-alpha.3
2021-04-14 09:13:04 +03:00
Ole Markus With
06cf3512bc
Only update kops-controller pods on deletion
...
This will in most cases mean kops-controller is only updated when the CP node is rolled and should increase the chances of compatible controller<->CP updates
2021-03-29 09:06:39 +02:00
Ciprian Hacman
fa72535f95
Release 1.21.0-alpha.2
2021-03-22 08:38:47 +02:00
Ole Markus With
27fd76bf9a
Fix kops-controller rbac due to leader election change
2021-03-06 11:42:21 +01:00
Ciprian Hacman
35ea2f49b3
Release 1.21.0-alpha.1
2021-02-16 10:44:34 +02:00
Ciprian Hacman
ede4daf7ce
Release 1.20.0-alpha.2
2021-02-08 13:36:48 +02:00
Ciprian Hacman
bb787d3075
Release 1.20.0-alpha.1
2021-01-15 15:29:55 +02:00
Ciprian Hacman
338fb43f8b
Update kOps version after 1.19.0-beta.2 release
2020-11-22 08:10:50 +02:00
John Gardiner Myers
046a64cb19
Use separate domain for kops-controller bootstrap
2020-11-14 12:14:34 -08:00
Ciprian Hacman
3e8770f763
Update kOps version after 1.19.0-beta.1 release
2020-11-11 10:15:39 +02:00
Ciprian Hacman
23e73a5b8e
Release 1.19.0-alpha.5
2020-10-15 07:09:46 +03:00
John Gardiner Myers
11bebf0b4b
Add label to prevent kops-controller from running on old nodes
2020-09-27 21:44:50 -07:00
Ciprian Hacman
0eb626fcdd
Release 1.19.0-alpha.4
2020-09-16 11:37:38 +03:00
Ciprian Hacman
a4ff90205a
Pull images from k8s.gcr.io/kops instead of docker.io/kope
2020-08-25 08:04:36 +03:00
Ciprian Hacman
2d61ab0876
Bump kops to v1.19.0-alpha.3
2020-08-23 12:07:44 +03:00
John Gardiner Myers
00c60ddff6
Add server code to kops-controller
2020-08-15 09:46:30 -07:00
Justin SB
c64abd4301
Release 1.19.0-alpha.2
2020-07-31 07:59:05 -04:00
Justin SB
591626af3c
Release 1.19.0-alpha.1
2020-07-04 21:46:14 -04:00
Justin SB
27aab12b28
Release 1.18.0-alpha.3
2020-05-06 08:19:06 -04:00
Peter Rifel
5ea96fa6a0
Add events RBAC permissions to kops-controller
...
I noticed in our new kops-controller logs that there is a permission denied error at startup.
Apparently part of the leader election process involves creating and watching for events off of the kops-controller-leader configmap.
This will add the necessary permissions to silence this error.
https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-e2e-kops-aws/1227728236914413570/artifacts/ip-172-20-46-137.ap-northeast-2.compute.internal/kops-controller-6k9sz.log
2020-02-12 18:34:38 -06:00
John Gardiner Myers
7fa990c86a
Mark dns-controller and kops-controller as non-root
2020-02-06 12:12:11 -08:00
Justin SB
9b9615bf53
Release 1.18.0-alpha.2
2020-02-05 21:58:08 -05:00