Commit Graph

20 Commits

Author SHA1 Message Date
Tim Hockin 34577ed6aa Run update-gendocs 2015-11-13 13:57:57 -08:00
Anish Bhatt e2ca36f856 Fix extraneous entries in iscsi path format
Code comments currently claim the default iscsi mount path as

kubernetes.io/pod/iscsi/<portal>-iqn-<iqn>-lun-<id>, however actual
path being used is
kubernetes.io/iscsi/iscsi/<portal>-iqn-<iqn>-lun-<id>

This leads to ultimate path being similar to this :

kubernetes.io/iscsi/iscsi/...iqn-iqn...-lun-N

Both iscsi and iqn are repated twice for no reason, since "iqn" is
required by spec to be part of an iqn. This is also  wrong on
multiple leves as actual allowed naming formats are :

iqn.2001-04.com.example:storage:diskarrays-sn-a8675309
eui.02004567A425678D
(RFC 3720 3.2.6.3)

and in the second case "iqn-eui" in the path would be misleading.

Change this to a more reasonable path of
kubernetes.io/iscsi/<portal>-<iqn>-lun-<id>

which also aligns up with how the /dev/by-path and sysfs entries
are created for iscsi devices on linux

  * -- *

Update iSCSI README and sample json file

There seems to have been quite a skew in recent updates to these
files adding in wrong info or info that no longer lines up the
sample config with the README.

Fixed the following issues :
* Fix discrepancy in samples json using initiator iqn from previous
  linked example as target iqn (which was just wrong)
* Generate sample output and README from the same json config provided.
* Remove recommendation to edit initiator name, this is not required
  (open-iscsi warns against editing this manually and provides a utility
   for the same)
* Update docker inspect command to one that works.
* Use separate LUNs for separate mount points instead of re-using.
2015-10-13 10:08:52 -07:00
Eric Paris 76568e8ced Fix trailing whitespace in all docs 2015-07-30 20:41:30 -04:00
Tim Hockin d504a77b74 Run gendocs 2015-07-17 15:35:43 -07:00
Daniel Smith d2a40718e6 apply changes 2015-07-17 11:04:46 -07:00
Tim Hockin f653a8f0c4 Better scary message 2015-07-17 09:28:49 -07:00
Tim Hockin 9a16ed9c01 Add munger to verify kubectl -f targets, fix docs 2015-07-16 15:39:45 -07:00
Tim Hockin 8d25501cdf Run gendocs 2015-07-14 17:28:47 -07:00
Tim Hockin 71fcd5bfe1 Run gendocs 2015-07-14 15:28:59 -07:00
Daniel Smith 5d3ad2236f Apply mungedocs changes 2015-07-13 17:48:40 -07:00
Chao Xu 7581def20a update the output of kubectl get pods in examples/iscsi 2015-07-07 16:43:39 -07:00
RichieEscarez 0c988f55fd Replaced (or defined first instance of) GKE/GCE with Google Container Engine/Google Compute Engine
Fixes #10354
2015-06-26 13:30:41 -07:00
Satnam Singh d548c1bd0e Merge pull request #10095 from swagiaal/iscsi-example
Minor fixups to iSCSI example.
2015-06-19 09:41:03 -07:00
Sami Wagiaalla ebc2bd6e58 Minor fixups to iSCSI example.
- Put the link for setting up the target before initiator link.
- Add a comment about removing the partition created in the linked
  tutorial.
- Change the settings in the pod to resemble those you would if you
  follow the tutorial

Signed-off-by: Sami Wagiaalla <swagiaal@redhat.com>
2015-06-19 11:49:41 -04:00
Chao Xu 9cad136a96 upate examples/iscsi 2015-06-09 17:13:25 -07:00
Brendan Burns 4591c5e57b Purge cluster/kubectl.sh from nearly all docs.
Mark cluster/kubectl.sh as deprecated.
2015-06-09 13:35:52 -07:00
Jeff Lowdermilk 29edafa519 Add ga-beacon analytics to gendocs scripts
hack/run-gendocs.sh puts ga-beacon analytics link into all md files,
hack/verify-gendocs.sh verifies presence of link.
2015-05-15 18:56:38 -07:00
Chao Xu 5af1486e16 fix 2015-05-13 10:36:06 -07:00
Chao Xu 7761e54ef5 update example/iscsi to v1beta3;
add more instructions on how to setup iscsi target/initiator on GCE
2015-05-13 09:41:33 -07:00
Huamin Chen fd874e03cb add iscsi volume plugin
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-04-06 16:20:28 -04:00