Vitor Savian
eb973ac328
Remove docker mention from container-runtime-endpoint usage
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2025-09-22 18:47:21 -03:00
Vitor Savian
ddacaccf92
Bump k3s
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2025-08-08 14:02:55 -03:00
Brad Davidson
51a90815db
Consolidate pod template handling in pkg/podtemplate
...
Move pod template stuff into pkg/podtemplate, and static pod stuff from pkg/podexecutor and pkg/rke2 into pkg/staticpodexecutor
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-29 11:42:09 -07:00
Vitor Savian
7e7034be31
Update shell completion command to new structure
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2025-07-11 14:01:36 -03:00
Derek Nola
5b10af03d7
Prepend defaults to extra kube args ( #8455 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-06-24 09:24:08 -07:00
Derek Nola
3eaf606fc0
Support profile: etcd ( #8349 )
...
* Support profile: etcd
* Add profile:etcd docker test
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-06-11 16:24:03 -07:00
Brad Davidson
aa635166c3
sync cli with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-05-13 23:22:23 -07:00
Brad Davidson
1a8ea24ec6
Sync CLI with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-04-14 14:47:32 -07:00
Derek Nola
0ee96d5b00
Migrate to urfaveCLI v2 ( #7916 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-03-14 11:35:35 -07:00
Brad Davidson
af455f8310
Sync CLI with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-03-10 20:05:43 +00:00
Brad Davidson
7256c2cce7
Avoid use of github.com/pkg/errors functions that capture stack
...
We are not making use of the stack traces that these functions capture, so we should avoid using them as unnecessary overhead.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-03-05 11:59:58 -08:00
Brad Davidson
740a5b121c
Sync CLI with K3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-02-11 02:39:43 -08:00
Brad Davidson
7dee662a38
Sync CLI with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-01-14 10:51:01 -08:00
Brad Davidson
1ec8ff5865
Sync flags from k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-12-10 17:01:30 -08:00
Brad Davidson
de8240abc4
Move AWS hostname support behind new flag
...
For now, the new flag is automatically set when cloud-provider-name=aws, but this will be removed in the future following our normal deprecation timeline.
This also adds IMDSv2 support, and support for setting the hostname on windows.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-11-27 10:39:55 -08:00
Brad Davidson
f4cbef9c5c
Sync CLI flags with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-11-06 17:19:10 -08:00
Brad Davidson
0f92a9e1bc
Sync CLI with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-09-09 09:37:43 -07:00
Vitor Savian
b90da0caea
Add ctr to shell completion
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2024-09-05 09:47:19 -03:00
Brad Davidson
5073efdd9e
Sync cli with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-07-15 13:15:16 -07:00
Vitor Savian
71e0867108
Add shell completion
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2024-07-12 11:14:02 -03:00
Brad Davidson
76d4fb3bf4
Add CLI flag for ingress controllers
...
* Add new --ingress-controller CLI flag
* Refactor --ingress-controller and --cni flags to use common helper for
disabling all unused charts
* Wire first ingress controller name into global.systemDefaultIngressClass
chart variable
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-07-10 15:00:56 -07:00
Brad Davidson
8121a5eec6
Fix agent logs dir default permissions
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-07-09 12:19:04 -07:00
Harrison Affel
2bd863b99a
use permissions repo
...
Signed-off-by: Harrison Affel <harrisonaffel@gmail.com>
2024-06-07 08:40:09 -07:00
Brad Davidson
d5ce1fae0e
Sync CLI with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-05-31 21:03:23 -07:00
Harrison Affel
534db7d569
windows changes
...
Signed-off-by: Harrison Affel <harrisonaffel@gmail.com>
2024-05-17 00:11:21 -07:00
Derek Nola
ebe1d35dbd
[1.30] Move to fatal error for cis-1.23 profile value ( #5781 )
...
* Move to fatal error for cis-1.23 profile value
Signed-off-by: Derek Nola <derek.nola@suse.com>
* Use single quotes
Signed-off-by: Derek Nola <derek.nola@suse.com>
---------
Signed-off-by: Derek Nola <derek.nola@suse.com>
2024-05-06 12:28:58 -07:00
Vitor Savian
234ebe5e79
Bump k3s to 1.30
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2024-05-06 16:22:35 -03:00
Brad Davidson
8cc52ee0fa
Fix subcommand mapping for `rke2 certificate`
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-04-12 10:18:20 -07:00
Brad Davidson
16e17142f4
Update CLI to sync with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-04-11 16:26:53 -07:00
Vitor Savian
df1f83a18c
Add kine support
...
* Adr for kine support
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
* Bump k3s and kine
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
* Add kine support
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2024-04-04 11:28:36 -03:00
Brad Davidson
c7cd05bf54
Bump K3s version for v1.29
...
Updates k3s: fae0d99863...364dfd8b89
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-03-08 22:18:02 -08:00
Harrison Affel
eccf75a5a0
update executor interface implementation for pebinaryexecutor and staticpod executor
...
Signed-off-by: Harrison Affel <harrisonaffel@gmail.com>
2024-02-12 14:54:42 -05:00
Manuel Buil
e473ea5ce9
Add CNI plugin flannel support for Windows
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2024-02-09 08:53:40 +01:00
Brad Davidson
75ab8b09ea
Update cli to sync with k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-01-16 10:39:59 -08:00
Brad Davidson
c7f5095352
Bump K3s version for v1.29
...
Updates k3s: 08509a2a90...9411196406
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-12-19 15:12:20 -08:00
Brad Davidson
71ac57d723
Update CLI flags to sync with K3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-12-08 21:01:39 -08:00
Brad Davidson
28e133f932
Sync CLI flags
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-11-18 13:58:47 -08:00
Brad Davidson
1a9f5420c2
Don't drop kube-cloud-controller-manager-arg
...
This was dropped when we initially shipped RKE2 without a stub cloud controller, but now we do, and should be able to configure it.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-10-17 14:07:35 -07:00
Derek Nola
f8cb409287
Bump K3s, Token Rotation support ( #4866 )
...
* Bump K3s, remove old etcd endpoint
Signed-off-by: Derek Nola <derek.nola@suse.com>
* Support new command functions
Signed-off-by: Derek Nola <derek.nola@suse.com>
* handle new image endpoint flags
Signed-off-by: Derek Nola <derek.nola@suse.com>
* Fix server port
Signed-off-by: Derek Nola <derek.nola@suse.com>
---------
Signed-off-by: Derek Nola <derek.nola@suse.com>
2023-10-10 16:54:51 -07:00
Derek Nola
21186849be
Support generic "cis" profile ( #4708 )
...
* Support generic "cis" profile
Signed-off-by: Derek Nola <derek.nola@suse.com>
Co-authored-by: Brad Davidson <brad@oatmail.org>
2023-09-06 09:27:20 -07:00
Brad Davidson
642f361244
Bump K3s version for v1.28
...
Updates k3s: 84ded911e9...cba9f0d142
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-08-29 15:51:35 -07:00
Brad Davidson
e124e62773
Fix default server address for rotate-ca command
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-08-03 01:24:01 -07:00
Brad Davidson
c82ce96e8c
Update CLI to sync with K3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-07-10 01:12:35 -07:00
Brad Davidson
d4814baa61
Bump K3s version for v1.27
...
Updates k3s: cbe8d33c93...b66a118362
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-06-14 12:31:52 -07:00
Ian Cardoso
14999adac5
enable --with-node-id flag ( #4131 )
...
Signed-off-by: Ian Cardoso <osodracnai@gmail.com>
2023-05-09 14:00:26 -03:00
Brad Davidson
9ce3825ec0
Sync CLI changes from k3s
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-04-19 13:36:38 -07:00
Brad Davidson
30f83b993c
Bump golangci-lint for golang 1.20 compat and fix warnings
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-04-19 13:36:38 -07:00
Brad Davidson
ddb3491adc
Handle multi-cluster-cidr flag
...
Hide it for now, as its still experimental in K3s
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-03-14 15:30:02 -07:00
Derek Nola
d0e146e7b8
Remove root debug ( #3955 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2023-03-10 20:35:34 -08:00
Brad Davidson
01cd608ff1
Add support for legacy kubelet logging flags
...
Allow use of legacy klog flags to configure lumberjack-based logging
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-02-24 10:41:32 -08:00