Ole Markus With
e387ddee12
Use server-side apply for addons. Idenity as kops
2021-10-23 08:16:38 +02:00
Kubernetes Prow Robot
727cdf73ad
Merge pull request #12156 from justinsb/prune_via_labels
...
Prune addons via labels
2021-10-22 12:54:43 -07:00
Ciprian Hacman
3a478c04d2
Update channels with latest AWS images
2021-10-21 10:07:52 +03:00
Ciprian Hacman
bf91d39efe
Update channels with latest kOps releases
2021-10-21 10:07:52 +03:00
justinsb
c34fd83365
Add SystemGeneration to channel version tracker
...
This allows us to reapply a manifest when we introduce new
functionality, such as pruning.
Otherwise an old version can apply the manifest, mark the manifest as
applied, and we won't reapply.
2021-10-15 17:47:13 -04:00
justinsb
df2c55917b
More logging from pruning
2021-10-15 17:47:13 -04:00
justinsb
0594eee373
pruning: Allow specification of FieldSelector
...
FieldSelector allows for filtering by name (as well as a few other
attributes). Though we aren't using this today, filtering by name is
something we've discussed as being valuable in future, and by putting
it in the API now we avoid version skew problems should we need to
introduce it in future.
2021-10-15 17:47:13 -04:00
justinsb
454c47f92b
Support pruning in channels command
...
We let the addon specify exactly what should be pruned; this approach
is a little more verbose but we're likely generating this
automatically in the common case anyway.
In return for the verbosity, we can likely handle more future cases
and edge cases (for example removing objects that aren't labelled or
are in the wrong namespace).
2021-10-15 17:47:13 -04:00
Ciprian Hacman
40289396fd
Update alpha channel with latest kOps releases
2021-10-10 12:56:49 +03:00
Ciprian Hacman
b7d5497071
Update channels with latest cloud images
2021-10-10 12:55:38 +03:00
Moshe Shitrit
49ecfeb4c5
Update stable k8s versions
2021-10-01 00:36:11 -04:00
Ole Markus With
e7a5437a34
Add fixed version to all addons
...
This will make also older channels trigger addon updates
2021-09-30 15:25:29 +02:00
Kubernetes Prow Robot
be2676076c
Merge pull request #12334 from dntosas/bump-amis
...
[channels] Bump AWS/GCP/Azure Ubuntu AMIs to latest
2021-09-21 04:52:24 -07:00
dntosas
dc5926520d
[channels] Bump AWS/GCP/Azure Ubuntu AMIs to latest
...
Signed-off-by: dntosas <ntosas@gmail.com>
2021-09-19 10:03:52 +03:00
Moshe Shitrit
cec56f173d
Update k8s versions with Sept releases
2021-09-16 11:35:36 -04:00
Moshe Shitrit
99efb836ee
Push alpha to stable
2021-08-24 20:45:23 -04:00
mikesplain
9f6b11d4cd
Fix parse channels error
2021-08-17 12:26:02 -04:00
Moshe Shitrit
7f7e983e55
Bump k8s versions with August releases and add kOps version 1.22 along with k8s 1.22
2021-08-13 00:50:55 -04:00
Kubernetes Prow Robot
8276ec1001
Merge pull request #12064 from hakman/legacy_addons
...
Disallow the use of legacy addons
2021-08-07 13:09:30 -07:00
Kubernetes Prow Robot
a9207f4a6c
Merge pull request #12087 from johngmyers/sha256-manifest
...
Use SHA-256 for manifest hashes
2021-08-01 21:55:23 -07:00
John Gardiner Myers
03434509e2
Use SHA-256 for manifest hashes
2021-08-01 16:37:01 -07:00
Ciprian Hacman
8bbc88eb2e
Disallow the use of legacy addons
2021-07-31 05:33:26 +03:00
Ciprian Hacman
b9ad8713e1
Promote channel alpha to stable
2021-07-31 04:39:11 +03:00
Ciprian Hacman
c0ac28d96b
Update Ubuntu images to v20210720
2021-07-31 04:36:37 +03:00
Kubernetes Prow Robot
fdaae803b1
Merge pull request #12050 from johngmyers/promote-stable
...
Promote channel alpha to stable
2021-07-27 00:50:45 -07:00
John Gardiner Myers
63aec1b2df
Recommend kops 1.21.0 in alpha channel
2021-07-26 21:35:57 -07:00
John Gardiner Myers
ba20602ffe
Promote channel alpha to stable
2021-07-26 21:31:45 -07:00
Moshe Shitrit
e925002d3d
Update k8s versions with July releases and bump Ubuntu ec2 AMI version
2021-07-16 09:53:53 -04:00
Ole Markus With
0a43080957
Continue if a single addon fails to be applied
2021-07-06 08:31:49 +02:00
Ciprian Hacman
2f3bad686a
Remove version from addons
2021-06-25 19:25:01 +03:00
Moshe Shitrit
e827939f62
push alpha to stable
2021-06-25 13:00:10 +03:00
John Gardiner Myers
a8b9aa13eb
Don't include irrelevant bootstrap addons
2021-06-24 20:34:17 -07:00
Moshe Shitrit
b3957da896
Update k8s versions and ec2 ami base image
2021-06-18 16:47:29 +03:00
Kubernetes Prow Robot
3e0401378d
Merge pull request #11598 from olemarkus/channels-update-test
...
Add some tests around channel adding needs-update annotation
2021-06-06 21:12:39 -07:00
John Gardiner Myers
ffba92df93
Promote channel alpha to stable
2021-05-31 22:00:31 -07:00
Ole Markus With
fded614baa
Add some tests around channel adding needs-update annotation
2021-05-25 15:15:32 +02:00
Justin Santa Barbara
1588a506a6
First operator integration: CoreDNS
...
Hidden behind a feature-flag, but when the UseAddonOperators feature
flag is set, we now use the cluster-addons CoreDNS operator instead of
our built-in manifests.
2021-05-25 06:29:07 -04:00
MoShitrit
5ba5ac0316
Add kOps and k8s 1.21 to alpha channel
2021-05-13 10:08:14 -04:00
MoShitrit
454782b0e7
k8s releases May-12-2021
2021-05-12 23:40:08 -04:00
Ole Markus With
0dc9cd44e6
Set SAN for addon CAs
2021-04-27 09:27:57 +02:00
Ciprian Hacman
55e154a526
Update Ubuntu images to latest version
2021-04-25 09:24:20 +03:00
Ciprian Hacman
71b93587f8
Promote channel alpha to stable
2021-04-25 09:05:40 +03:00
Kenji Kaneda
221568a7a6
Add Azure image to alpha/stable channel
...
Remove the default image hard-coded in populate_instancegroup_spec.go.
2021-04-20 09:47:03 -07:00
Kubernetes Prow Robot
1f60abe3de
Merge pull request #11257 from olemarkus/no-needupdate-on-install
...
Don't set NeedUpdate on first addon install
2021-04-18 08:50:35 -07:00
Ole Markus With
daabfc2111
Don't set NeedUpdate on first addon install
2021-04-18 16:31:37 +02:00
Ciprian Hacman
d33508d51f
Update kOps recommended versions and images
2021-04-17 08:52:50 +03:00
MoShitrit
c4a73ba74f
Bump k8s versions with April 2021 releases
2021-04-16 16:34:07 -04:00
Ciprian Hacman
9b9f3646e1
Promote channel alpha to stable
2021-03-22 08:37:30 +02:00
Kubernetes Prow Robot
86492a81a5
Merge pull request #11089 from rifelpet/goembed
...
Replace go-bindata with go:embed
2021-03-21 01:15:42 -07:00
Peter Rifel
a97f4fe809
Add darwin bazel outputs for protokube and channels
2021-03-20 20:46:28 -05:00