iwilltry42
4ce4dcce4c
Merge branch 'master' of github.com:rancher/k3d
2020-05-29 13:04:00 +02:00
iwilltry42
a3375abf23
installScript: grep for line containing 'k3d version' when checking for version due to multiline output
2020-05-29 13:03:17 +02:00
Thorsten Klein
0c5ca44349
Merge pull request #256 from izzatzr/InstallScriptFix
...
use version command in install script (thanks @izzatzr)
2020-05-29 13:01:28 +02:00
Thorsten Klein
637c48e63c
Merge pull request #252 from rancher/feature/start-cluster-wait-for-master
...
[Feature] v3/startCluster: add --wait and --timeout
2020-05-29 11:28:51 +02:00
iwilltry42
5afa25154c
docs: add some notes about 'k3d start cluster --wait --timeout'
2020-05-29 11:26:27 +02:00
iwilltry42
99f5a6884a
getNodeLogs: accept time.Time parameter
...
- fixes startCluster's --wait/--timeout functionality
--> now doesn't check all the logs (e.g. from previous run)
----> no more false positives when checking for a specifc log message
only in the current run
2020-05-29 11:21:12 +02:00
Izzat Zuliya R
898dbda4fc
Update install.sh
...
change --version flag to new v3 subcommand
2020-05-29 12:46:48 +07:00
iwilltry42
b6e3babb4a
fix: move waiting out of loop (which caused early context cancelation issues)
2020-05-28 14:32:09 +02:00
iwilltry42
332c3a8c9b
startCluster: add --wait and --timeout
...
- functionality mostly copy-pasted from createCluster
2020-05-28 13:53:20 +02:00
Thorsten Klein
acf4cd2011
Merge pull request #251 from rancher/fix/support-named-volumes
...
fix: re-add support for named volumes used with --volume flag
2020-05-28 11:05:31 +02:00
iwilltry42
06f543518c
fix: re-add support for named volumes used with --volume flag
2020-05-28 11:01:25 +02:00
iwilltry42
dabec2f091
createCluster: fix loadblancer consideration
...
- issue #248 : nil pointer dereference because we're trying to access
non-existent loadblancer node
2020-05-27 18:23:39 +02:00
Thorsten Klein
2a0b425f67
Merge pull request #250 from lionelnicolas/bugfix/fix-copy-paste-in-makefile
...
installScript: fix duplication in curl command (thanks @lionelnicolas)
2020-05-27 07:20:14 +02:00
Lionel Nicolas
1c7eaf7f35
installScript: fix duplication in curl command
2020-05-26 23:06:23 -04:00
Thorsten Klein
7aa4a1f4b6
Merge pull request #249 from rancher/latest-k3s-from-channel-server
...
[Enhancement] installScript: use channel server to fetch latest stable k3s version
2020-05-26 18:35:05 +02:00
iwilltry42
cb2a3bad2f
installScript: use channel server to fetch latest stable k3s version
2020-05-26 18:03:11 +02:00
iwilltry42
0270ac7327
createCluster: take loadbalancer into consideration when mapping ports
2020-05-26 17:20:38 +02:00
Thorsten Klein
c531a7b4bb
Merge pull request #246 from vandot/master
...
install.sh: remove unneeded echo for uname (thanks @vandot)
2020-05-26 14:17:03 +02:00
iwilltry42
21fd427d8a
maintenance: cleanup debug logs
2020-05-26 14:14:55 +02:00
Ivan Vandot
afb3456b49
install.sh: remove unneeded echo for uname
2020-05-21 09:29:17 +02:00
Thorsten Klein
7cec9bfd02
Merge pull request #243 from curx/patch-2
...
docs: fix typo (thanks @curx)
2020-05-18 07:42:01 +02:00
iwilltry42
2c24f3df43
install-script: get 'TAG' var back from master-v1
2020-05-18 07:36:08 +02:00
Thorsten Schifferdecker
c591ab023b
fix typo
2020-05-16 16:34:22 +02:00
iwilltry42
ed554c0cd6
readme/docs: change logo format
2020-05-16 11:47:33 +02:00
iwilltry42
54d65d88ce
readme/docs: add k3d logo
2020-05-16 11:35:27 +02:00
iwilltry42
3e70499e84
docs: include asciicinema-player in site (collapsible admonition)
2020-05-15 14:26:53 +02:00
iwilltry42
2d52acc18b
readme/docs: add asciicast
2020-05-15 13:18:02 +02:00
iwilltry42
71e30b8399
docs: fix indentation in installation section list
2020-05-15 11:46:24 +02:00
iwilltry42
b6a101b28e
travis-ci: fix target branch for gh-pages
2020-05-15 11:29:17 +02:00
iwilltry42
b08dc09260
readme/docs: improve release overview
2020-05-15 11:02:01 +02:00
iwilltry42
c5178b0882
add note of branch switch to readme
2020-05-15 09:55:39 +02:00
iwilltry42
ee9f25b20b
readme/docs: add links to may meetup and demo repository
2020-05-14 08:55:49 +02:00
iwilltry42
e788614ff1
rootCmd: add back --version flag
2020-05-11 13:28:18 +02:00
iwilltry42
e98f96b4f4
tests/e2e: add E2E_SKIP env var to skip specific e2e tests, as test_multi_master tends to fail in travis
2020-05-11 12:31:16 +02:00
iwilltry42
fe21c27a32
createNode: add failover solution to get K3S_URL value
2020-05-11 11:32:30 +02:00
iwilltry42
ee8fe0bb35
createNode: add failover solution to get K3S_URL value
2020-05-11 11:32:00 +02:00
iwilltry42
a3cd56cfee
docs: fix admonitions and add some inline syntax highlighting
2020-05-11 11:18:34 +02:00
iwilltry42
86b25cff23
docs: add 'loadbalancer' filter to 'Exposing Services/1. via Ingress' section
2020-05-11 11:03:43 +02:00
iwilltry42
9c9f49646e
MasterLoadBalancer: add nodefilter & extra treatment
...
- masterlb is now an extra part of the cluster spec
- ports can now be attached to masterlb by using the 'loadbalancer'
nodefilter
- all ports exposed on the masterlb will be proxied to all master nodes
(on the same port)
2020-05-11 10:57:54 +02:00
iwilltry42
4bfac51c7c
createCluster/createNode: use K3S_URL instead of --server
2020-05-11 09:17:48 +02:00
iwilltry42
dd2d5a6b70
docs: add section about multi-master setups
2020-05-11 08:44:57 +02:00
iwilltry42
c061104b53
createNode: copy as many details as possible from existing
...
- we now use the full containerJSON details when getting a node
- we now use as many details as possible to copy k3d settings from an
existing node when adding a new node to a running cluster
2020-05-11 08:42:44 +02:00
iwilltry42
da8adf5469
createNode: update nginx masterlb with new master node
...
- if --role=master, update nginx config and reload it
2020-05-09 15:11:06 +02:00
iwilltry42
b7b8f6a5a6
createNode: use any node as blueprint
...
- if no node with the target role exists in the cluster, just choose any
other (non-proxy) node instead
- to make this work, we also need to add the k3s url label to every node
2020-05-09 14:12:29 +02:00
iwilltry42
3071ec5755
createCluster: add --no-lb flag to disable the load balancer
...
- does not create the load balancer node
- exposes the API port on the first master node (master-0)
2020-05-09 13:02:02 +02:00
iwilltry42
82b2d0e241
proxy: add timeout and restart configuration
2020-05-09 12:47:07 +02:00
iwilltry42
6287808aa1
new section in docs
2020-05-05 12:04:36 +02:00
iwilltry42
cae73e3984
docs: cleanup
2020-05-04 18:45:37 +02:00
iwilltry42
ecea154735
docs: add website link
2020-05-04 18:27:35 +02:00
iwilltry42
c6564801f3
getKubeconfig: always return output filepath
2020-05-04 18:26:59 +02:00