Commit Graph

435 Commits (6c6d87d1b02fb7ad7edb9cf09984edef826956bc)

Author SHA1 Message Date
Vitor Savian e9cec46a23 Runtimes refactor using exec.LookPath
10 months ago
Brad Davidson 97a22632b9 gofmt config_test.go
10 months ago
Brad Davidson 29848dea3d Fix issues with certs.d template generation
10 months ago
Brad Davidson c87e6e5f7e Move proxy dialer out of init() and fix crash
11 months ago
Brad Davidson 76fa022045 Enable network policy controller metrics
11 months ago
Brad Davidson 37e9b87f62 Add embedded registry implementation
11 months ago
Brad Davidson ef90da5c6e Add server CLI flag and config fields for embedded registry
11 months ago
Brad Davidson 77846d63c1 Propagate errors up from config.Get
11 months ago
Brad Davidson 16d29398ad Move registries.yaml load into agent config
11 months ago
Brad Davidson 5c99bdd9bd Pin images instead of locking layers with lease
11 months ago
Manuel Buil 6330e26bb3 Wait for taint to be gone in the node before starting the netpol controller
11 months ago
Lex Rivera 5fe074b540
Add more paths to crun runtime detection (#9086)
11 months ago
Brad Davidson c45524e662 Add support for containerd cri registry config_path
11 months ago
Brad Davidson db7091b3f6 Handle logging flags when parsing kube-proxy args
11 months ago
Pierre bbd68f3a50
Rebase & Squash (#9070)
11 months ago
Hussein Galal 9411196406
Update flannel to v0.24.0 and remove multiclustercidr flag (#9075)
11 months ago
Hussein Galal 7101af36bb
Update Kubernetes to v1.29.0+k3s1 (#9052)
11 months ago
Vitor Savian 03532f7c0b Added runtime classes for crun/wasm/nvidia
12 months ago
Brad Davidson 6c544a4679 Add jitter to client config retry
1 year ago
Oliver Larsson 30c8ad926d QoS-class resource configuration
1 year ago
Manuel Buil 8f7a8b23b7 Improve dualStack log
1 year ago
Flavio Castelli ba5fcf13fc
Wasm shims and runtimes detection
1 year ago
Texot f575a05be2
fix: Access outer scope .SystemdCgroup (#8761)
1 year ago
Sean Yen 0c9bf36fe0
[K3s][Windows Port] Build script, multi-call binary, and Flannel (#7259)
1 year ago
Roberto Bonafiglia 1ffb4603cd Use IPv6 in case is the first configured IP with dualstack
1 year ago
Roberto Bonafiglia ced25af5b1 Fixed tailscale node IP dualstack mode in case of IPv4 only node
1 year ago
Manuel Buil f2c7117374 Take IPFamily precedence based on order
1 year ago
Brad Davidson 0e5c760625 Pass SystemdCgroup setting through to nvidia runtime options
1 year ago
Edgar Lee fe18b1fce9
Add --image-service-endpoint flag (#8279)
1 year ago
Manuel Buil cae8b2b626
Merge pull request #8346 from manuelbuil/interfaceLogs
1 year ago
Manuel Buil 3194dc7367
Merge pull request #8284 from manuelbuil/improveFlannelLogging
1 year ago
Manuel Buil 8c197bdce4 Include the interface name in the error message
1 year ago
Manuel Buil 66cb1064d1 Add context to flannel errors
1 year ago
Manuel Buil d3f7632463 Fix error reporting
1 year ago
Derek Nola ced330c66a
[v1.28] CLI Removal for v1.28.0 (#8203)
1 year ago
Manuel Buil 8c38d1169d
Merge pull request #8077 from manuelbuil/fixTailscale
1 year ago
Derek Nola 46cbbab263
Consolidate CopyFile functions (#8079)
1 year ago
Manuel Buil 59eec78c62 Fix tailscale bug with ip modes
1 year ago
Simon Kirsten 546dc247a0
Add support for `{{ template "base" . }}` in etc/containerd/config.toml.tmpl (#7991)
1 year ago
Denys Smirnov b9a2bf11ee Support setting control server URL for Tailscale.
1 year ago
Manuel Buil 6c44b06e0a
Merge pull request #7838 from manuelbuil/ipv4ipv6tailscale
1 year ago
Manuel Buil bca0adbca8 Fix code spell check
1 year ago
Brad Davidson 7f50b40cfe Fall back to basic/bearer auth when node identity auth is rejected
1 year ago
Manuel Buil f21a01474d Check if we are on ipv4, ipv6 or dualStack when doing tailscale
1 year ago
guoguangwu 2215870d5d chore: pkg imported more than once
1 year ago
Manuel Buil 869e030bdd VPN PoC
1 year ago
Manuel Buil 4aafff0219 Wrap error stating that it is coming from netpol
2 years ago
Brad Davidson cedefeff24 Bump cni plugins to v1.2.0-k3s1
2 years ago
Brad Davidson f1b6a3549c Fix stack log on panic
2 years ago
Brad Davidson 31a6386994 Improve egress selector handling on agentless servers
2 years ago
Derek Nola 944f811dc5
v1.27.1 CLI Deprecation (#7311)
2 years ago
Roberto Bonafiglia 3e3512bdae Updated kube-route version to move the iptables ACCEPT default rule at the end of the chain
2 years ago
Brad Davidson 2992477c4b Debounce kubernetes service endpoint updates
2 years ago
Brad Davidson ece4d8e45c Fix tests to not hide failure location in dummp assert functions
2 years ago
Brad Davidson e54ceaa497 Fix issue with stale connections to removed LB server
2 years ago
Roberto Bonafiglia 15ee88964b Added multiClusterCidr feature
2 years ago
Daishan Peng b7f90f389c
Wait for kubelet port to be ready before setting (#7041)
2 years ago
Derek Nola d218068f34
Adds a warning about editing to the containerd config.toml file (#7057)
2 years ago
Roberto Bonafiglia e098b99bfa
Update flannel and kube-router (#7039)
2 years ago
Roberto Bonafiglia b8e69712a3 Updated flannel version to v0.21.0
2 years ago
Paul Donohue 290d7e8fd1 Fix access to hostNetwork port on NodeIP when egress-selector-mode=agent
2 years ago
Brad Davidson 992e64993d Add support for kubeadm token and client certificate auth
2 years ago
Brad Davidson 3c324335b2 Add utility functions for getting kubernetes client
2 years ago
Derek Nola 0d4caf4e24
Wait for cri-dockerd socket (#6812)
2 years ago
Brad Davidson 3cb6fa5cc7 Set cri-dockerd version at build time
2 years ago
Brad Davidson 89f7062431 Add build tag to disable cri-dockerd
2 years ago
Brad Davidson f54b5e4fa0 Fix CI tests
2 years ago
Brad Davidson 0c9b43746b Preload iptable_filter/ip6table_filter
2 years ago
Hussein Galal f8b661d590
Update to v1.26.0-k3s1 (#6370)
2 years ago
Derek Nola d723775792
Remove deprecated flags in v1.26 (#6574)
2 years ago
Brad Davidson 2835368ecb Bump k3s-root and remove embedded strongswan support
2 years ago
Manuel Buil 1beecb2e2d
Merge pull request #6531 from manuelbuil/fixLogs
2 years ago
Brad Davidson 6f2b21c5cd Add rootless IPv6 support
2 years ago
Manuel Buil 5188443988 Fix log for flannelExternalIP use case
2 years ago
thomasferrandiz b7d217dbf3
Merge pull request #6405 from thomasferrandiz/log-kube-router-version
2 years ago
Manuel Buil 8aff25e192
Merge pull request #6403 from manuelbuil/logsFlannelExternalIP
2 years ago
Manuel Buil 1682172ac1 Add some helping logs to avoid wrong configs
2 years ago
Roberto Bonafiglia 87c7ea81f0 Updated flannel version to 0.20.1
2 years ago
Thomas Ferrandiz 68ac954489 log kube-router version when starting netpol controller
2 years ago
Petri Kivikangas 6156059136 Convert containerd config.toml.tmpl Linux template to v2 syntax
2 years ago
Brad Davidson 76729d813b Set default kubeletPort
2 years ago
Brad Davidson 269563e4d2 Check for RBAC before starting tunnel controllers
2 years ago
Brad Davidson f2585c1671 Add --flannel-external-ip flag
2 years ago
Derek Nola 06d81cb936
Replace deprecated ioutil package (#6230)
2 years ago
Brad Davidson b411864be5 Handle custom kubelet port in agent tunnel
2 years ago
Manuel Buil 5164cf5345 Add flannel-external-ip when there is a k3s node-external-ip
2 years ago
Roberto Bonafiglia 26e9405767 Added warning message for flannel backend additional options deprecation
2 years ago
Derek Nola cd49101fc8
Convert deprecated flags to fatal errors for v1.25 (#6069)
2 years ago
Roberto Bonafiglia a30971efaa Updated flannel to v0.19.1
2 years ago
Brad Davidson 4aca21a1f1 Add cri-dockerd support as backend for --docker flag
2 years ago
Brad Davidson b1fa63dfb7 Revert "Remove --docker/dockershim support"
2 years ago
Roberto Bonafiglia d90ba30353 Added NodeIP autodect in case of dualstack connection
2 years ago
Derek Nola 118a68c913
Updates to CLI flag grouping + deprecated flag warnings. (#5937)
2 years ago
Brad Davidson db2ba7b61d Don't enable unprivileged ports and icmp on old kernels
2 years ago
Brad Davidson bd5fdfce33 Fix server systemd detection
2 years ago
Brad Davidson afee83dda2 Bump remotedialer
2 years ago
Olli Janatuinen 2968a83bc0 containerd: Enable enable_unprivileged_ports and enable_unprivileged_icmp by default
2 years ago
Brad Davidson 3399afed83 Ensure that CONTAINERD_ variables are not shadowed by later entries
2 years ago
Derek Nola a9b5a1933f
Delay service readiness until after startuphooks have finished (#5649)
2 years ago
Roberto Bonafiglia a693071c74
Merge pull request #5552 from sjoerdsimons/sjoerd/flannel-wireguard-mode
2 years ago