Commit Graph

99 Commits

Author SHA1 Message Date
Adit Sachde ff6cb4fa45 Add Nomad Docs 2020-12-28 16:55:01 -05:00
Travis Glenn Hansen 599767d2f9 add missing ctl count to script 2020-12-20 23:27:16 -07:00
Travis Glenn Hansen 54fdcf33cf
Merge pull request #38 from democratic-csi/next
bump buildx version in ci
2020-12-20 20:40:43 -07:00
Travis Glenn Hansen cdd22022aa bump buildx version in ci 2020-12-20 20:39:34 -07:00
Travis Glenn Hansen 9dcf7df56c
Merge pull request #37 from democratic-csi/next
Next
2020-12-20 20:23:39 -07:00
Travis Glenn Hansen ded12eb375 note about openshift installation 2020-12-20 20:17:44 -07:00
Travis Glenn Hansen a442cbc929 Merge remote-tracking branch 'origin/master' into next 2020-12-15 08:25:49 -07:00
Travis Glenn Hansen f56c75074f convert errors to string so they actually work as repsonses 2020-12-15 08:25:16 -07:00
Travis Glenn Hansen ef09c18dcd
Merge pull request #33 from sjmudd/sjmudd/use_sudo
Suggest usage of sudo when root access is needed.
2020-12-13 08:43:28 -07:00
Simon J Mudd cb0fbac13c Suggest usage of sudo when root access is needed.
Also be explicit about requirement for the NFS/iscsi server.

A user has to configured both the NFS/iSCSI server and the kubernetes
nodes it is clearer if the configuration clarifies which "set of
servers" required each type of configuration.  This tiny change
makes that more explicit and the use of sudo is because a lot of
kubernetes commands do not require root, so if root is required it is
good to be explicit.
2020-12-13 11:18:35 +01:00
Travis Glenn Hansen 9156b65b07
Merge pull request #30 from democratic-csi/next
Next
2020-12-10 21:17:20 -07:00
Travis Glenn Hansen ccf9791fab Merge remote-tracking branch 'origin/master' into next 2020-12-10 20:47:43 -07:00
Travis Glenn Hansen 52b8078770 do not include .git dir for docker builds 2020-12-10 20:47:05 -07:00
Travis Glenn Hansen 01117a3247 minor doc updates, prep for 1.0 2020-12-10 20:45:45 -07:00
Travis Glenn Hansen e72b4b6ebf
Merge pull request #28 from democratic-csi/next
Next
2020-12-05 16:01:07 -07:00
Travis Glenn Hansen 6ddf84d240 remove erroneous dep 2020-12-05 15:57:16 -07:00
Travis Glenn Hansen a0c8f6923d Merge remote-tracking branch 'origin/master' into next 2020-12-05 15:56:15 -07:00
Travis Glenn Hansen 1fac9067f3 better errors around versionInfo checks for FreeNAS 2020-12-05 14:10:03 -07:00
Travis Glenn Hansen 148c8d9ac0
Merge pull request #24 from democratic-csi/next
version auto-detection, delete race conditions, sudo, apiKey, multipath
2020-12-03 16:45:31 -07:00
Travis Glenn Hansen d4ab4fa4fe updated doc 2020-12-03 16:39:38 -07:00
Travis Glenn Hansen 78ef440d2b sample watchdog using db data, add socat to image for testing scenarios 2020-12-03 14:26:08 -07:00
Travis Glenn Hansen 80abc76f66 improved logic for the various race conditions from FreeNAS api 2020-12-02 18:37:31 -07:00
Travis Glenn Hansen 01113c8270 attempt to fix missing group behavior for iscsi target creation 2020-12-01 16:52:59 -07:00
Travis Glenn Hansen 716cde8f29 more create race condition logic for iscsi 2020-12-01 00:04:29 -07:00
Travis Glenn Hansen 2a6590335c noninteractive frontend for Dockerfile 2020-11-30 23:19:11 -07:00
Travis Glenn Hansen 455c0f8b3f crazy create race condition logic 2020-11-30 23:17:35 -07:00
Travis Glenn Hansen 00dcf0b60a better duplicate iscsi targettoextent detection 2020-11-30 16:19:04 -07:00
Travis Glenn Hansen 3924f08ae8 sudo support for reloading iscsi daemon, error handling for failed chown/chmod/setacl 2020-11-30 09:42:58 -07:00
Travis Glenn Hansen 4f48cfc640 fix missing await, errors on failure to reload iscsi service 2020-11-30 00:32:13 -07:00
Travis Glenn Hansen 001301d53e better delete race-condition handling, resize capacity for zvols 2020-11-29 22:59:32 -07:00
Travis Glenn Hansen 8cde1a1979 multi-stage build to shrink docker images 2020-11-29 13:09:34 -07:00
Travis Glenn Hansen 06a54f9c7c docker dependency cleanup 2020-11-29 13:06:06 -07:00
Travis Glenn Hansen a519c3fff4 resize support for device-mapper/multipath 2020-11-29 10:02:53 -07:00
Travis Glenn Hansen da6ff1b950 minor fix for empty values 2020-11-28 23:07:55 -07:00
Travis Glenn Hansen 5076ca3664 minor bug fixes, iscsi multipath/device-mapper support 2020-11-28 22:56:28 -07:00
Travis Glenn Hansen c4a36750cd many fixes, support auto-detection of truenas binary paths and apiVersion, fix config typo, better support for potential race conditions with deleting shares 2020-11-27 14:19:13 -07:00
Travis Glenn Hansen 6c79b32f9b add a cancel previous runs action 2020-11-27 14:08:38 -07:00
Travis Glenn Hansen 45b502da62 prevent race conditions on iscsi asset deletion due to ID re-use 2020-11-26 11:56:44 -07:00
Travis Glenn Hansen 61a4adc6d1 support sudo setups, support apiKey with TrueNAS 2020-11-21 17:15:22 -07:00
Travis Glenn Hansen 52741d3e24
Merge pull request #16 from inmanturbo/patch-1
Add note on non standard kubelet paths
2020-09-21 07:28:08 -06:00
inmanturbo aa6e6d9203
Update README.md 2020-09-21 01:08:57 -04:00
inmanturbo c67538896c
Update README.md 2020-09-21 01:06:41 -04:00
inmanturbo 1ff1f65b06
Add note on non standard kubelet paths
Closes #15
2020-09-21 00:42:05 -04:00
Travis Glenn Hansen ebd4d5604a freenas-smb example 2020-09-12 13:10:41 -06:00
Travis Glenn Hansen 8c0d67a56e smb support 2020-09-12 12:58:51 -06:00
Travis Glenn Hansen 5ae0248ba8 preview support for cifs/smb 2020-09-08 10:06:09 -06:00
Travis Glenn Hansen f5ba51c9b8 support templatized/deterministic iqns 2020-09-06 11:14:59 -06:00
Travis Glenn Hansen ee3cb6af14 updated deps 2020-09-02 12:22:21 -06:00
Travis Glenn Hansen 699b65d931 support setting custom binary paths for zfs, support custom dataset properties with templating 2020-09-02 12:17:10 -06:00
Travis Glenn Hansen d6dbbbe951 add cli-based liveness probe script 2020-08-26 10:20:58 -06:00