86 Commits

Author SHA1 Message Date
iwilltry42
f61f071fe0 commit f09f93fc9255aea892ea0d5198d55206de49e546
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Nov 10 18:19:28 2020 +0100

    add comment to apiversion
2020-11-10 17:27:01 +00:00
markrexwinkel
d394910607 commit f56c3383a63ad1d57867981efc95f224589be04a
Author: markrexwinkel <markr@infosupport.com>
Date:   Fri Nov 6 13:53:43 2020 +0100

    Docs: updated docs and Dockerfile to add cuda drivers (#402, @markrexwinkel)

    Authored-by: Mark Rexwinkel <mark.rexwinkel@elekta.com>
2020-11-06 12:54:22 +00:00
iwilltry42
0363b3c9ce commit 8f536af052075c99b57b6a3a40dc2ced3557ee39
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Thu Nov 5 07:55:34 2020 +0100

    fix commit user name for aur release
2020-11-05 06:56:18 +00:00
iwilltry42
b36e298a8c commit 48f150c196a58f7688e5986fd84128f81da35aef
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Thu Nov 5 07:55:14 2020 +0100

    fix commit user name for aur release
2020-11-05 06:56:05 +00:00
poikilotherm
f2afdd83bc commit 14edd4fde9f193de6161b1d0096c6133045da8ea
Author: Oliver Bertuch <poikilotherm@users.noreply.github.com>
Date:   Wed Nov 4 19:34:53 2020 +0100

    Docs: Add asdf install option (#389, @poikilotherm)

    * Add asdf install option maintained by @spencergilbert
2020-11-04 18:35:23 +00:00
iwilltry42
5762f97e99 commit 586b1c7eae5df4da86f5bbce32a37b68ef649f2c
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Nov 4 15:44:46 2020 +0100

    clusterCreate: use docker VM IP for API connection (#399)

    Try
    - `docker-machine ip`
    - host lookup for `host.docker.internal`

    Fixes #388
2020-11-04 14:45:21 +00:00
dhoppe
2ed621275a commit 16496216ddb94b1fa78f71bce0a47fb0222b2707
Author: Dennis Hoppe <github@debian-solutions.de>
Date:   Wed Nov 4 09:31:07 2020 +0100

    Docs: Use current Ingress API version in guide (#394, @dhoppe)
2020-11-04 08:31:44 +00:00
markrexwinkel
0d93aca4bc commit fca73dc27d424c368f9caf9bb5dc3632ff16115b
Author: markrexwinkel <markr@infosupport.com>
Date:   Wed Nov 4 09:27:08 2020 +0100

    [Enhancement] Docs: Add guide for CUDA support (#392, @markrexwinkel)

    * Add guide for using GPUs (CUDA)
2020-11-04 08:27:41 +00:00
iwilltry42
fc9bd4ee39 commit 99ff2592ac27e19a3d97efd5bf2059b85bcaa472
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Nov 4 09:11:56 2020 +0100

    Misc: add Makefile variable to override helper image version at build time
2020-11-04 08:12:55 +00:00
iwilltry42
4c4882c1fd commit d0158c97c681c1f9b790ff8903a3c7f73ea05724
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Nov 3 20:12:52 2020 +0100

    clusterCreate: add docker's --gpus flag (#395)
2020-11-03 19:16:28 +00:00
JohnnyCrazy
d3aca3e91e commit e5660f4b1f623e89d89db017c1d47f4d40e2208e
Author: Jonas Dellinger <jonas@dellinger.dev>
Date:   Tue Nov 3 19:07:02 2020 +0100

    [Enhancement] CI/CD: AUR Deploy Script (#391, thanks @JohnnyCrazy)

    * Added script for automatic AUR release & added steps in .drone.yml

    * Don't run AUR release before actual release

    * Switch to GitHub Actions

    * Try the 'container' setting and checkout repo first

    * Readable deploy-aur.sh script, final draft

    * Revert changes in .drone.yml

    * GITHUB_REF needs to be stripped for the pre-release script

    * Introduce COMMIT_REF on top of script, so it can be modified for both type of releases

    * Adjust names to new k3d AUR account
2020-11-03 18:07:44 +00:00
iwilltry42
2b48d79c19 commit 8612b76577ecc2aee89ec5fedbc8edd902418359
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Nov 3 18:51:43 2020 +0100

    imageImport: exit with non-zero exit code on failure

    ... if at least one step in the importing process fails, e.g. failed import for at least one cluster or one image

    Fixes #393
2020-11-03 17:53:48 +00:00
iwilltry42
40d7de6510 commit b5eeda74d61788328e7ac513078d2ada4644f6d0
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 26 13:39:29 2020 +0100

    execInNode: check if we have a response before trying to access the reader in case of error to avoid nil pointer exceptions
2020-10-26 12:40:30 +00:00
iwilltry42
a72ce8cdd7 commit 6032be50c08afef741b3dc5300f5562a8d0f6c2d
Merge: 27a133a 5990c32
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Sat Oct 24 14:49:28 2020 +0200

    Merge pull request #383 from rancher/all-contributors/add-toonsevrin

    docs: add toonsevrin as a contributor
2020-10-24 12:50:16 +00:00
iwilltry42
4e35d261cc commit 27a133a8c3ed0cebc9b8b6ec2221e61b4ca8c61f
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Oct 21 20:29:09 2020 +0200

    cicd: build and push binary-only and dind images containing k3d
2020-10-21 18:30:04 +00:00
iwilltry42
2a4fd65fb8 commit cdd672a523652e616737434883d5c345d7ef871e
Merge: 211c937 fcf76ff
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 20 15:09:15 2020 +0200

    Merge pull request #382 from rancher/all-contributors/add-lionelnicolas

    docs: add lionelnicolas as a contributor
2020-10-20 13:09:53 +00:00
iwilltry42
8eea9ffebc commit 211c937feef75dc260fd284d757d1c64dfd074f6
Merge: a385241 ffe8c96
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 20 09:45:00 2020 +0200

    Merge pull request #378 from lionelnicolas/feature/set-custom-container-labels

    Feature: add ability to set container labels on nodes using --label/-l (thanks @lionelnicolas)
2020-10-20 07:45:39 +00:00
iwilltry42
0fcdb04748 commit a385241c77099be950c319f099733e1839ce300a
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 19 23:29:18 2020 +0200

    clusterDelete: no error if no cluster was found (fixes #379)
2020-10-19 21:30:36 +00:00
iwilltry42
89bfa9404c commit 425b9b709ec7a239057a122213f57e497f3a320f
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 19 14:36:49 2020 +0200

    execInNode: do not read logreader too early, because that clears it for other read processes
2020-10-19 12:38:02 +00:00
iwilltry42
a70f7bf74e commit b69b8740989b51ab962de606baf9cf5a82d6df5e
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 19 13:54:29 2020 +0200

    clusterCreate/injectHostIP: use 'busybox xargs' directly instead of relying on 'xargs' link, which is missing in some images
2020-10-19 11:55:27 +00:00
iwilltry42
661238830e commit dcef0b1946d504667653d97b249d22e1ed43204c
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Thu Oct 15 07:28:30 2020 +0200

    runtime/docker/node: logreader must not be nil

    Check for nil when trying to return exec process log reader.
    Fixes #377
2020-10-15 05:30:01 +00:00
iwilltry42
83faf7dd54 commit 688c8d1ef652ea652c03847d078e2e12d19d46ab
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sat Oct 10 17:39:00 2020 +0200

    tests/e2e: update k3s versions
2020-10-10 15:39:42 +00:00
iwilltry42
8651a5014a commit f0ad42ce8dd732f80c744ece9aa1e5cf8e45edb6
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sat Oct 10 17:11:29 2020 +0200

    clusterCreate: simple change to serialize joining server nodes
2020-10-10 15:12:29 +00:00
iwilltry42
b09792d75a commit 584bf7159279b71f45d0c477ee70b09d2cbd8890
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Thu Oct 8 20:58:20 2020 +0200

    createCluster: wait for 'k3s is up and running' instead of 'Running kubelet' to ensure that the API-Server is up
2020-10-08 18:59:17 +00:00
iwilltry42
f78a6b8315 commit ca23c6d89821a5070d1ab61eb97dd1d57c865549
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Thu Oct 8 09:31:59 2020 +0200

    clusterCreate/network: only use the exact chosen network

    Before, we just looked up the name of the docker network, causing docker
    to do some sort of relaxed matching (prefix?) which could cause k3d to
    choose the first matching network instead of the exact match.
    Now we're enforcing exact Regex matching to prevent this.
    Fixes #374
2020-10-08 07:34:24 +00:00
iwilltry42
f9b20cefba commit eb35667705ab4371b3577aa40b7b822256e5bfd4
Merge: 80da6b2 2e4b779
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Oct 7 15:45:29 2020 +0200

    Merge pull request #372 from rancher/all-contributors/add-louiznk

    docs: add louiznk as a contributor
2020-10-07 13:46:01 +00:00
iwilltry42
3634f8de68 commit 80da6b291928e6249d2dc019f8420c9277be612d
Merge: bfbd287 5ecd120
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Oct 7 15:45:09 2020 +0200

    Merge pull request #367 from louiznk/docs/replace-flannel-with-calico

    docs: add guide on using calico instead of flannel (thanks @louiznk)
2020-10-07 13:45:42 +00:00
iwilltry42
1c6e198c6f commit bfbd2873d9f3b48fc247b1986d9ce49033ad8b8f
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Oct 7 12:03:26 2020 +0200

    clusterCreate: add extra logs for host record injection
2020-10-07 10:04:07 +00:00
iwilltry42
a940d74665 commit c27410ea329e79f9db75a26f59a4049084fe1200
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Oct 7 11:02:46 2020 +0200

    createCluster: Fix getHostIP edge cases

    - sometimes, the exec process returns a non-zero exit code but still has
    logs which are helpful for us
    - sometimes everything fails and we should gracefully handle this
2020-10-07 09:04:19 +00:00
iwilltry42
f008057d67 commit 11cc7979228f304025d61254eb0c0cb2745b9444
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Oct 7 08:58:03 2020 +0200

    overall/logging: new trace log level

    - new root flag '--trace' with precedence over '--verbose'
    - some new trace logs
    - migrated some debug logs to trace logs to reduce debug verbosity
2020-10-07 06:59:57 +00:00
iwilltry42
8b91b2cfaf commit 656d1aa2a99947f6f048f862faf31a355e87decd
Merge: 786baa2 13f7090
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 6 16:50:40 2020 +0200

    Merge pull request #370 from rancher/all-contributors/add-zeerorg

    docs: add zeerorg as a contributor
2020-10-06 14:51:15 +00:00
iwilltry42
52b7cb9bf4 commit 786baa2b3101e02ea823e6eb5bc910887437ad95
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Oct 6 16:50:11 2020 +0200

    update Contributing.md
2020-10-06 14:50:53 +00:00
iwilltry42
b54ed83fac commit 3bb047501b57804437daf919c7e8d9281521e273
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Oct 6 16:45:30 2020 +0200

    docs: restructure
2020-10-06 14:46:12 +00:00
iwilltry42
c722f4bf79 commit 5983972ab5cf0d9b7e14385e9109e63ecacc0715
Merge: 8d52da0 456ac56
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 6 16:43:54 2020 +0200

    Merge pull request #369 from rancher/all-contributors/add-iwilltry42

    docs: add iwilltry42 as a contributor
2020-10-06 14:44:25 +00:00
iwilltry42
5a8c1a59a8 commit 8d52da0b500958155ac0d50aa278ccb2ac60eb24
Merge: 6708515 5c1e459
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 6 16:39:52 2020 +0200

    Merge pull request #368 from rancher/contributing

    Let's attract Contributors!
2020-10-06 14:40:30 +00:00
iwilltry42
ac1c1f21e7 commit 67085151250dfc27b761a41713461b4873d7709c
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Oct 6 12:50:46 2020 +0200

    tests/e2e: add wait time between exec tries
2020-10-06 10:51:39 +00:00
iwilltry42
c52fe7baf7 commit dc725fcdbcb136a303cd00c6d9418db12c79672c
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Tue Oct 6 12:46:06 2020 +0200

    docs: add some missing flags and info on host.k3d.internal
2020-10-06 10:47:07 +00:00
iwilltry42
19c3a03d13 commit 54b4123fc4ffd44f9eae567e8ca5df568e8d7888
Merge: d420ccf c47f7b7
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Tue Oct 6 12:26:50 2020 +0200

    Merge pull request #360 from rancher/enhancement/host-ip

    [Enhancement] Expose Host IP to services inside the cluster
2020-10-06 10:27:37 +00:00
iwilltry42
27df7c1aac commit d420ccf1f701f2215fe5e6e96c25a586796d3e08
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 5 15:53:41 2020 +0200

    tests/e2e: use imported image
2020-10-05 13:54:49 +00:00
iwilltry42
7f03f1aafc commit a28ad768ccae7d58bf3f5bd2b3c1c18a0173e202
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Mon Oct 5 15:19:28 2020 +0200

    Misc: add new 'test' make target
2020-10-05 13:20:19 +00:00
iwilltry42
0c62e5d192 commit 6ddcd659dabb4c45918df377f458a45154f559bb
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Fri Oct 2 12:27:33 2020 +0200

    docs: quote node filters (ref #348)
2020-10-02 10:28:21 +00:00
iwilltry42
6b5dca7ded commit b5a9d6397f86aadab3ba227e0d5d0e0afaf52d29
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sun Sep 20 17:53:41 2020 +0200

    fix unittests
2020-09-20 15:54:33 +00:00
iwilltry42
2ce05ececb commit c35eb2c13fd3f514536a7914b48385b1607163f0
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sun Sep 20 17:43:04 2020 +0200

    improve issue templates
2020-09-20 15:44:02 +00:00
iwilltry42
405081467f commit 66a63f654f37caa3716fe287b26128459d29b8b7
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sun Sep 20 14:42:52 2020 +0200

    E2E: enable skipping multiple tests and improve log messages
2020-09-20 12:43:55 +00:00
iwilltry42
de06a02b0f commit f6028305c9509fbcfffe1ca5b980e4cce8496a27
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sat Sep 19 09:24:43 2020 +0200

    clusterCreate: add '--no-rollback' flag to ease debugging cluster creation failures
2020-09-19 07:25:36 +00:00
iwilltry42
4f00080173 commit 13b01f8501a4572be011983d5a9a98d2b4c84cea
Merge: a578c32 ddbf019
Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Sat Sep 19 09:11:46 2020 +0200

    Merge branch 'main' of github.com:rancher/k3d into main
2020-09-19 07:12:35 +00:00
iwilltry42
4c09003f8e commit ddbf01917ba136a6a96d6dc1370c1d9dcc35bf39
Merge: 2d2713a fb0d095
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Mon Sep 14 08:42:08 2020 +0200

    Merge pull request #333 from rancher/feature/plugin-system

    [Feature] Basic Plugin System - SubGoal: callables
2020-09-14 06:43:05 +00:00
iwilltry42
4b88bd265e commit 2d2713a15370a7ad2703e9a315d3dc8035208e65
Merge: 9bf264a cc222ef
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Wed Sep 2 14:57:08 2020 +0300

    Merge pull request #345 from mtatheonly/fish-completion

    [Feature] Add fish shell completions (thanks @mtatheonly)
2020-09-02 11:58:08 +00:00
iwilltry42
e54b70a9c4 commit 9bf264aaa95a0c8124d7a210084a72458bbd15d2
Merge: b029655 5fbd428
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Fri Aug 14 13:39:54 2020 +0300

    Merge pull request #335 from rancher/fix/idempotent-cluster-start

    [Fix] clusterStart: hangs forever when trying to start a node that's already running (waiting for log message)
2020-08-14 10:40:36 +00:00
iwilltry42
c08f2c3260 commit b029655c8b8e919533c21932b5cc601f50068787
Merge: 7003d42 cc3fe46
Author: Thorsten Klein <iwilltry42@gmail.com>
Date:   Thu Aug 13 19:04:40 2020 +0300

    Merge pull request #328 from rancher/feature/node-status

    [Feature] Node Status
2020-08-13 16:10:59 +00:00