Commit Graph

42 Commits (c635818956f321d6d8a34a57c5a9fc98ad2d6607)

Author SHA1 Message Date
Manuel Buil bca0adbca8 Fix code spell check
1 year ago
Brad Davidson 31a6386994 Improve egress selector handling on agentless servers
2 years ago
Brad Davidson 2992477c4b Debounce kubernetes service endpoint updates
2 years ago
Daishan Peng b7f90f389c
Wait for kubelet port to be ready before setting (#7041)
2 years ago
Brad Davidson 3c324335b2 Add utility functions for getting kubernetes client
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 b411864be5 Handle custom kubelet port in agent tunnel
2 years ago
Brad Davidson afee83dda2 Bump remotedialer
2 years ago
Brad Davidson b550e1183a Remove control-plane egress context and fix agent mode.
3 years ago
Brad Davidson d3242bea3c Refactor egress-selector pods mode to watch pods
3 years ago
Brad Davidson 9d7230496d Add support for configuring the EgressSelector mode
3 years ago
Brad Davidson ce5b9347c9 Replace DefaultProxyDialerFn dialer injection with EgressSelector support
3 years ago
Brad Davidson e763fadbba Ensure that WaitForAPIServerReady always re-dials through the loadbalancer
3 years ago
Brad Davidson 13ca10664f Use ListWatch helpers instead of bare List/Watch
3 years ago
Brad Davidson 7e447692c5 Fix issue with RKE2 servers hanging on listing apiserver addresses
3 years ago
Brad Davidson 49544e0d49 Allow agents to query non-apiserver supervisors for apiserver endpoints
3 years ago
Roberto Bonafiglia dda409b041 Updated localhost address on IPv6 only setup
3 years ago
Luther Monson 9a849b1bb7
[master] changing package to k3s-io (#4846)
3 years ago
Brad Davidson 5ab6d21a7d
Increase agent's apiserver ready timeout (#4454)
3 years ago
Deshi Xiao f1622129e4 refactor: Use plain channel send or receive
3 years ago
Brad Davidson 3fe460d080 Block scheduler startup on untainted node when using embedded CCM
3 years ago
Brad Davidson 5a923ab8dc Add containerd ready channel to delay etcd node join
3 years ago
Xiao Deshi cfe7e0c734 remove duplicated func GetAddresses
4 years ago
Hussein Galal 5749f66aa3
Add disable flags for control components (#2900)
4 years ago
Brian Downs ba70c41cce
Initial Logging Output Update (#2246)
4 years ago
Darren Shepherd 7e59c0801e Make program name a variable to be changed at compile time
5 years ago
Darren Shepherd 2f5ee914f9 Add supervisor port
5 years ago
Darren Shepherd a8d96112d9 Updates for k8s v1.18 support
5 years ago
Vladimir Varankin 0c5299c951 pkg/agent/tunnel: respect ipv6 when building proxy addresses
5 years ago
Darren Shepherd ba240d0611 Refactor tokens, bootstrap, and cli args
5 years ago
Erik Wilson a17e336993 Use go tcpproxy
5 years ago
Erik Wilson 8ce509ee6b Cleanup tunnel logs
5 years ago
Erik Wilson 23b0797578 Add context to tunnel connect
5 years ago
Erik Wilson b93b4732eb Start endpoint tunnel watch before waiting
5 years ago
Erik Wilson e77dc568bb Cleanup tunnel
5 years ago
Erik Wilson 7e6664b684 Add resource version to tunnel endpoint watch
5 years ago
Erik Wilson 034a863696 Cleanup remotedialer tunnel logs
5 years ago
Erik Wilson e0212144e8 Tunnel agent to all servers
5 years ago
Erik Wilson 2c9444399b Refactor certs
6 years ago
Darren Shepherd c0702b0492 Port to wrangler
6 years ago
Darren Shepherd 62c62cc7b4 Continued refactoring
6 years ago