Brad Davidson
f152f656a0
Replace k3s cloud provider wrangler controller with core node informer ( #2843 )
...
* Replace k3s cloud provider wrangler controller with core node informer
Upstream k8s has exposed an interface for cloud providers to access the
cloud controller manager's node cache and shared informer since
Kubernetes 1.9. This is used by all the other in-tree cloud providers;
we should use it too instead of running a dedicated wrangler controller.
Doing so also appears to fix an intermittent issue with the uninitialized
taint not getting cleared on nodes in CI.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
fd991cb964
Improve sonobuoy status output handling
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
97a606bac1
Update sonobuoy version for v1.20.0
...
Also drop the rancher-mirrored sonobuoy image since CI has a
pull-through image cache now.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brian Downs
13229019f8
Add ability to perform an etcd on-demand snapshot via cli ( #2819 )
...
* add ability to perform an etcd on-demand snapshot via cli
4 years ago
David Nuzik
84f6655342
Merge pull request #2821 from MonzElmasry/mark_1.20.2
...
mark k3s v1.20.2 as stable
4 years ago
Waqar Ahmed
3ea696815b
Do not validate snapshotter argument if docker is enabled
...
Problem:
While using ZFS on debian and K3s with docker, I am unable to get k3s working as the snapshotter value is being validated and the validation fails.
Solution:
We should not validate snapshotter value if we are using docker as it's a no-op in that case.
Signed-off-by: Waqar Ahmed <waqarahmedjoyia@live.com>
4 years ago
Chin-Ya Huang
2cf61689c5
Fix typo
...
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
4 years ago
MonzElmasry
4c8ebe2dfb
mark k3s v1.20.02 as stable
...
Signed-off-by: MonzElmasry <menna.elmasry@rancher.com>
4 years ago
Brad Davidson
1d4adb0301
Update Kubernetes to v1.20.2-k3s1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
26d45287b6
Update helm-controller to v0.8.3 ( #2793 )
...
* Update helm-controller to v0.8.3
* Update klipper-helm image
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Erik Wilson
c71060f288
Merge pull request #2744 from erikwilson/rke2-node-password-bootstrap
...
Bootstrap node password with local file
4 years ago
Menna Elmasry
5d6255df61
Merge pull request #2784 from MonzElmasry/etcd-dir
...
change etcd dir permission if it exists
4 years ago
MonzElmasry
86f68d5d62
change etcd dir permission if it exists
...
Signed-off-by: MonzElmasry <menna.elmasry@rancher.com>
4 years ago
JenTing Hsiao
3c7fd3d37b
Fix normal user with --rootless or --disable-agent have no permission to start
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>
4 years ago
Erik Wilson
6dabf7ac61
Merge pull request #2526 from erikwilson/diagnostics-script
...
Add diagnostics collection
4 years ago
Brad Davidson
1bb026fd1f
Add v1.20 channel and mark as stable
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
JenTing Hsiao
578e116e20
Fix typo
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>
4 years ago
Erik Wilson
4245fd7b67
Return http.StatusOK instead of 0
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
4 years ago
Erik Wilson
2fb411fc83
Fix spelling mistake
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
4 years ago
Erik Wilson
09eb44ba53
Bootstrap node password with local file
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
4 years ago
JenTing Hsiao
57041f0239
Add codespell CI test and fix codespell error ( #2740 )
...
* Add codespell CI test
* Fix codespell error
4 years ago
Brad Davidson
2ea6b16315
Update stable charts URL
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
5f53c0976c
Expose failure if Traefik helm chart cannot be downloaded
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
David Nuzik
9400a8e1d0
Merge pull request #2727 from k3s-io/davidnuzik-v1.19.5+k3s2-to-stable
...
mark v1.19.5+k3s2 as stable
4 years ago
David Nuzik
7ab1e1c084
mark v1.19.5+k3s2 as stable
4 years ago
Brad Davidson
8936cf577f
Bump coredns to 1.8.0
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
d13f7fabd6
Fix incorrect kubernetes replacement fork in go.mod
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
833422cab1
Add bash to curl image before running dispatch script
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Chris Kim
332fd73d46
Add support for both config-file and data-dir at a global level in the self-extracting wrapper for K3s ( #2594 )
...
* Add support for both config-file and data-dir at a global level in the self-extracting wrapper for K3s
Signed-off-by: Chris Kim <oats87g@gmail.com>
4 years ago
Brad Davidson
d672a4ae1a
Wait longer for sonobuoy tests to start up
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Erik Wilson
5d5f33abc8
Merge pull request #2716 from brandond/fix_manfest
...
Fix manifest CI step
4 years ago
Brad Davidson
d84bf75c3d
Fix manifest CI step
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Erik Wilson
1230d7b7df
Fix HA server initialization
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
4 years ago
Brad Davidson
8e4d3e645b
Restore legacy master role for etcd nodes
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
13d585059f
Add registry mirrors for CI test step
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
ef9ad4f04d
Clean up CI warnings/errors
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
David Nuzik
2df9ec6771
Merge pull request #2702 from briandowns/update_channel_server
...
update stable version
4 years ago
Brian Downs
0dfab2b30a
update stable version
...
Signed-off-by: Brian Downs <brian.downs@gmail.com>
4 years ago
Jacob Blain Christen
bae2607fd9
fix the k3s-upgrade dispatch ( #2679 )
...
Signed-off-by: Jacob Blain Christen <jacob@rancher.com>
4 years ago
Brad Davidson
9b62903ae3
Update CODEOWNERS for k3s-io move
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Chris Kim
fbe89176e1
Merge pull request #2668 from Oats87/issues/k3s/2548-mst-suppl2
...
Set kubelet-cgroups if we detect we are running under a `.scope`
4 years ago
Chris Kim
61ef2ce95e
use version.Program
...
Signed-off-by: Chris Kim <oats87g@gmail.com>
4 years ago
Chris Kim
48925fcb88
Simplify checkCgroups function call
...
Co-authored-by: Brian Downs <brian.downs@gmail.com>
4 years ago
Chris Kim
a3f87a81bd
Independently set kubelet-cgroups and runtime-cgroups, and detect if we are running under a systemd scope
...
Signed-off-by: Chris Kim <oats87g@gmail.com>
4 years ago
Brad Davidson
c5aad1b5ed
Disable the ServiceAccountIssuerDiscovery feature-gate.
...
We're not setting ``--service-account-issuer` to a https URL, which causes an
error message at startup when the feature gate is enabled. From the
docs on that flag:
> If this option is not a valid URI per the OpenID Discovery 1.0 spec, the
> ServiceAccountIssuerDiscovery feature will remain disabled, even if the
> feature gate is set to true. It is highly recommended that this value
> comply with the OpenID spec:
> https://openid.net/specs/openid-connect-discovery-1_0.html . In practice,
> this means that service-account-issuer must be an https URL. It is also
> highly recommended that this URL be capable of serving OpenID discovery
> documents at {service-account-issuer}/.well-known/openid-configuration.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
63f2211b31
deprecate the "node-role.kubernetes.io/master" label / taint
...
Related to https://github.com/kubernetes/kubernetes/pull/95382
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
c6950d2cb0
Update Kubernetes to v1.20.0-k3s1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Brad Davidson
cd27c6fcbe
Bump coredns to 1.7.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
4 years ago
Erik Wilson
0ae7f2d5ae
Merge pull request #2407 from erikwilson/node-passwd-cleanup
...
Use secrets for node-passwd entries
4 years ago
Hussein Galal
989c936993
update etcd to fix the panic for etcd tombstone issue ( #2658 )
...
* update etcd
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* go mod tidy
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
4 years ago