Commit Graph

191 Commits (bd45aa5c45977725e58840bd81fea2d41b4c176a)

Author SHA1 Message Date
Erik Wilson 4e5218b62c
Apply suggestions from code review
4 years ago
Erik Wilson 54a35505f0
Remove Traefik v1 migration
4 years ago
Chin-Ya Huang cc96f8140a
Allow download traefik static file and rename
4 years ago
Chin-Ya Huang 10e0328977
Traefik v2 integration
4 years ago
Hussein Galal 5749f66aa3
Add disable flags for control components (#2900)
4 years ago
Brad Davidson 6e768c301e Use appropriate response codes for authn/authz failures
4 years ago
Brian Downs 13229019f8
Add ability to perform an etcd on-demand snapshot via cli (#2819)
4 years ago
Erik Wilson 4245fd7b67 Return http.StatusOK instead of 0
4 years ago
Erik Wilson 2fb411fc83 Fix spelling mistake
4 years ago
Erik Wilson 09eb44ba53 Bootstrap node password with local file
4 years ago
Erik Wilson 1230d7b7df Fix HA server initialization
4 years ago
Brad Davidson 63f2211b31 deprecate the "node-role.kubernetes.io/master" label / taint
4 years ago
Erik Wilson 0ae7f2d5ae
Merge pull request #2407 from erikwilson/node-passwd-cleanup
4 years ago
Jacob Blain Christen 3647654fe4
[migration k3s-io] update helm-controller dependency (#2569)
4 years ago
Erik Wilson 92d04355f4
Use secrets for node-passwd entries and cleanup
4 years ago
Erik Wilson 56e077eb29
Use no_proxy env, add .svc and cluster domains
4 years ago
Brian Downs ba70c41cce
Initial Logging Output Update (#2246)
4 years ago
Brian Downs 15d7b61939 Merge remote-tracking branch 'upstream/master' into issue-112
4 years ago
Brian Downs 4c3ec907ab
remove k8s daemon config from setup hook in favor of specific fields from the config (#2206)
4 years ago
Brian Downs bb8e5374ea conform to repo conventions
4 years ago
Brian Downs 00831f9bc8 use version.Program
4 years ago
Brian Downs 301fb73952 add node ip to the request header for cert gen
4 years ago
Erik Wilson 720197b9b1
Fix linting issues
4 years ago
Brad Davidson c980fa68a0
Update helm-controller for HelmChartConfig CRD (#2114)
4 years ago
Brian Downs 324bb55986 add ctx to hook, handle hook errors
4 years ago
Brian Downs fa2c1422b3 change name of variable
4 years ago
Brian Downs a4b2953017 add setup hook capabilities for rke2
4 years ago
Brad Davidson dfd0f9d1a6 Correctly report and propagate kubeconfig write failures
4 years ago
Hussein Galal f5ee757b86
Add cluster dns configmap (#1785)
4 years ago
Darren Shepherd a18d387390 Refactor clustered DB framework
5 years ago
Darren Shepherd 7e59c0801e Make program name a variable to be changed at compile time
5 years ago
Darren Shepherd cb4b34763e
Merge pull request #1759 from ibuildthecloud/background
5 years ago
Darren Shepherd 072396f774 Start kube-apiserver in the background
5 years ago
Darren Shepherd 2f5ee914f9 Add supervisor port
5 years ago
Darren Shepherd 3c8e0b4157 No longer use basic auth for default admin account
5 years ago
galal-hussein 3f927d8006 Revert "Replace traefik with nginx"
5 years ago
galal-hussein 717b5a765e use multiarch image for nginx
5 years ago
galal-hussein 9a17033095 Replace traefik with nginx
5 years ago
Erik Wilson 0aeea78060
Merge pull request #1444 from KnicKnic/k3s_build_windows
5 years ago
Knic Knic 2346ccc63f get build on windows and get api_server to work
5 years ago
Darren Shepherd 782004bec9 Create pidns for rootless
5 years ago
Erik Wilson 0374c4f63d Add --disable flag
5 years ago
Darren Shepherd bf57a7f419 Don't start node controller if coredns is not deployed
5 years ago
Erik Wilson 76281bf731 Update k3s for k8s 1.17.0
5 years ago
Darren Shepherd ff34c5c5cf Download cert/key to agent with single HTTP request
5 years ago
Darren Shepherd 0ae20eb7a3 Support both http and db based bootstrap
5 years ago
Darren Shepherd e2431bdf9d Add dqlite support
5 years ago
Darren Shepherd 91cacb3a14 Fix server join issues
5 years ago
Darren Shepherd ba240d0611 Refactor tokens, bootstrap, and cli args
5 years ago
galal-hussein 7c60285435 Fix master role label in ha setups
5 years ago
galal-hussein 56e0e5ad7e Add default local storage provisioner
5 years ago
galal-hussein b1891f445b Add master role label on startup
5 years ago
Darren Shepherd 8f597ba168 Don't run leader elections on controllers when no leader election
5 years ago
Darren Shepherd f0382329a5 Drop openapi hack
5 years ago
Darren Shepherd f34329f4f1 Wrong import
5 years ago
Erik Wilson e6067314c9 Localhost -> 127.0.0.1
5 years ago
Erik Wilson 5deef13086
Merge pull request #687 from yamt/cacerts
5 years ago
Erik Wilson fdb997b4ee Fix missing early returns on routes
5 years ago
YAMAMOTO Takashi 88e668cf6f Simplify startWrangler a bit
5 years ago
Erik Wilson 7090a7d551 Move node password to separate file
5 years ago
Erik Wilson 2c9444399b Refactor certs
5 years ago
Darren Shepherd 30c3c42f93 Add missing ConfigMap cache to helm apply
6 years ago
galal-hussein 94b5a22dda Disable the svclb controller nodeploy for svclb is passed
6 years ago
Darren Shepherd d94a346a1e Switch to wrangler-api and helm-controller
6 years ago
Darren Shepherd c0702b0492 Port to wrangler
6 years ago
Darren Shepherd 0c18c5a92a
Merge pull request #461 from galal-hussein/fix_alternate_kubeconfig
6 years ago
galal-hussein 4c6cf29e02 Create symlink for kubeconfig when --write-kubeconfig is selected
6 years ago
galal-hussein 36bab003a3 Make kubeconfig not world readable and issue warning with kubectl wrapper
6 years ago
galal-hussein d9f958ceeb Add no_proxy environment to server
6 years ago
Erik Wilson e64c0298f2 Add cert per-node password authentication
6 years ago
Erik Wilson 1b2db423de Add node name to node cert generation
6 years ago
Erik Wilson 31cf2bc9ee Add coredns entries for nodes
6 years ago
Marco Mancini b445bad171 Add --cluster-domain option
6 years ago
Darren Shepherd 046a817818 Add rootless support
6 years ago
galal-hussein d255574150 Add bind address server config
6 years ago
Erik Wilson 1d61576e54 Fix linting issues
6 years ago
Morten Lied Johansen 9033891f88 Skip writing manifest when using `--no-deploy`
6 years ago
Erik Wilson ffcc9c0c9c Package static assets
6 years ago
Erik Wilson 608f3a4e80 Serve static assets
6 years ago
Vladimir Zorin 392cfb1231 Add basic templating support for manifests
6 years ago
Darren Shepherd ef4e34b289 Remove dead code
6 years ago
Darren Shepherd b07727ae24 Move default config location to /etc/rancher/k3s/k3s.yaml
6 years ago
Darren Shepherd 1d666d9515 Add helm controller
6 years ago
Darren Shepherd e832588662 Add embedded service load balancer
6 years ago
Darren Shepherd 529e22ef80 Disable leader election for now
6 years ago
Darren Shepherd 1826084b24 Add ping handler
6 years ago
Darren Shepherd 1502ad2530 Package serialized version of openapi
6 years ago
Darren Shepherd 84b6c461b9 Fix go vet issue
6 years ago
Darren Shepherd 287e0f44c9 Prepare for initial release
6 years ago
Darren Shepherd 62c62cc7b4 Continued refactoring
6 years ago
Darren Shepherd 9bb7c27c62 Initial Commit
6 years ago