-
Notifications
You must be signed in to change notification settings - Fork 225
Moves hostpath driver from kubernetes-csi/drivers monorepo #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
saad-ali
merged 164 commits into
kubernetes-csi:master
from
vladimirvivien:transfer-hostpath
Jan 23, 2019
Merged
Changes from all commits
Commits
Show all changes
164 commits
Select commit
Hold shift + click to select a range
0acaecd
first commit
chakri-nelluri 055d1a6
Update README.md
chakri-nelluri d4f5324
Add support for flex adapter
chakri-nelluri 1576909
Fix file names
chakri-nelluri 5129616
Create app layout
chakri-nelluri 87c6f69
Add CSI NFS driver
chakri-nelluri 27bd7b8
add hostpath driver to test create/delete volume
rootfs 8d71f47
Merge pull request #1 from rootfs/dev
rootfs 4ee4699
hostpath: create and delete volume
rootfs faa0d1d
Merge pull request #2 from rootfs/dev
rootfs 81ff93c
Rename lib to csi-common
chakri-nelluri 7124f88
Fix gogland package naming with _
chakri-nelluri ff648cf
hostpath: mount volume
rootfs 7e30f0d
Merge pull request #3 from rootfs/dev
rootfs 87996b6
Update readme to indicate drivers are examples
saad-ali 5c655eb
Refactor based on feedback from @jsafrane
chakri-nelluri b39803e
Merge pull request #4 from chakri-nelluri/refactor
chakri-nelluri 4d1267f
CSI based ISCSI driver
8f9c2bd
Merge pull request #5 from shilpamayanna/iscsi
chakri-nelluri 391a326
- Add csi-nodeplugin-simplenfs-flexdriver dockerfile & kubernetes dep…
chakri-nelluri 903248f
Merge pull request #6 from chakri-nelluri/k8s-deploy
chakri-nelluri c5a2663
Fix annotation
chakri-nelluri 0b11066
Merge pull request #8 from chakri-nelluri/k8s-deploy
chakri-nelluri 5bef3a4
Refactor to app & pkg directories
chakri-nelluri 332baae
Merge pull request #11 from chakri-nelluri/refactor1
chakri-nelluri 6f9c800
add csi cinder driver
edisonxiang 4e41335
rebuild cinder driver by new architecture
edisonxiang 21f6767
add unit test for csi cinder driver
edisonxiang c443497
add license block in files
edisonxiang e983709
Merge pull request #7 from edisonxiang/addcsicinderdriver
rootfs ad3512d
hostPath docker files
lpabon 580e841
Add NFS deployment files
chakri-nelluri 2fdba55
support reading config in csi cinder driver
edisonxiang 5a3fb96
Merge pull request #13 from chakri-nelluri/nfs
lpabon a85bb24
add travis ci for project
edisonxiang 4541051
Merge pull request #16 from edisonxiang/addtravisci
chakri-nelluri 73ce12f
Merge pull request #15 from lpabon/hostpathdocker
chakri-nelluri 0f51c59
fix some bugs and add unit tests
edisonxiang 820817a
Merge pull request #14 from edisonxiang/supportreadconfigincinder
rootfs 84e1bbd
Add some unit tests & improve logging
chakri-nelluri 0de2236
Merge pull request #18 from chakri-nelluri/test
chakri-nelluri a38958b
Update README.md
lpabon 3b98bf5
Merge pull request #20 from kubernetes-csi/lpabon-patch-1
lpabon 5aeeebb
Update README.md
lpabon 1f3111b
add deploy and example instructions
edisonxiang 82f1cfc
Merge pull request #29 from edisonxiang/adddeployandexample
chakri-nelluri 99f0fe0
Add code-of-conduct.md
spiffxp 62e4942
Merge pull request #30 from spiffxp/add-code-of-conduct
chakri-nelluri c84b1a8
Remove defaults and fix some logging
dims 658f57f
Merge pull request #28 from dims/remove-cinder-defaults
chakri-nelluri f5df842
Fix for seg fault in hostpathplugin
sbezverk 3cd1f83
Merge pull request #32 from sbezverk/hostpath_seg_fault_fix
rootfs 232e220
Fix Readmes
chakri-nelluri 22148d8
Merge pull request #35 from chakri-nelluri/fix-readme
rootfs ad969e7
Update spec dependency to point to 0.1.0 tag
822ddbb
Merge pull request #36 from NickrenREN/spec-0.1.0
rootfs d8f0606
NFS driver: Change attribute on NodePublish() to reflect the examples.
humblec 7fe4aa9
Merge pull request #37 from humblec/patch-1
chakri-nelluri 8b42dbb
Correct NFS driver deployment artifacts.
humblec 7cb2705
Merge pull request #38 from humblec/nfs-driver
chakri-nelluri 511ea8d
update readme and fix ci problems
edisonxiang d044e35
Merge pull request #41 from edisonxiang/updatereadme
chakri-nelluri fa343d2
Use mountdevice callout based on plugin capability
chakri-nelluri 6c65a63
Address review comments
chakri-nelluri 98240e8
Address review comments
chakri-nelluri 6267f6b
Merge pull request #34 from chakri-nelluri/flexupdates
rootfs 384b30c
Fix README typo
prateekpandey14 a862fcb
Merge pull request #43 from prateekpandey14/fix-readme
lpabon 9d1d448
e2e: HostPath sanity tests
lpabon e63f753
hostpath: Pass csi-sanity tests
lpabon 1dcee30
Merge pull request #44 from lpabon/sanity
lpabon 5b2ec31
Merge pull request #48 from lpabon/sanity_hostpath
lpabon 000ace2
Added CSI nfsplugin build process.
gyliu513 c1e7459
add hostpath README.md
5e6fcc3
Update README.md
7707a2b
Merge pull request #47 from gyliu513/nfs
rootfs 1ce522c
Merge branch 'master' into hostpath
87ec6c4
Merge pull request #52 from haoqing0110/hostpath
lpabon 7e3911b
refactor for csi 0.2.0 support
sbezverk d1ab787
Merge pull request #50 from sbezverk/v0.2.0_refactor
lpabon c7016e3
hostpath umount fix
sbezverk 7f7b597
Merge pull request #53 from sbezverk/hostpath_umount_fix
rootfs 2002b71
fix URL for drivers
pohly b76dcb2
Merge pull request #54 from pohly/drivers-link
rootfs 7a17c9a
refactor csi-common and hostpath plugin for CSI 0.2.0 spec
sbezverk 1853bd0
Merge pull request #56 from sbezverk/0.2.0_v0
rootfs e8d6358
Update CSI Plugins README
xing-yang 84b8d47
csi 0.2.0: update nfs CSI PV example
rootfs e792b85
NFS plugin does not support ControllerServiceCapability
xing-yang 6388189
Merge pull request #62 from xing-yang/nfs_controller
rootfs c59e566
Add LICENSE
c32810c
Merge branch 'master' into nfs-v0.2.0
rootfs 59926e5
Merge pull request #61 from rootfs/nfs-v0.2.0
rootfs 44b3122
fix nfs ddriver.go formating
sbezverk b676c72
Update image links for NFS
xing-yang ab7acce
Merge pull request #65 from sbezverk/fix_nfs_formating
lpabon 0c936c6
Update README.md
lpabon 8dc141a
Fixing hostpath csi sanity failures
sbezverk a92aa12
Merge branch 'master' into livenessprobe
lpabon 3af84b6
Merge pull request #60 from sbezverk/livenessprobe
lpabon e18c7cf
Changing default identity server
sbezverk acd25ea
Merge branch 'master' into license
lpabon 5265c2d
Merge branch 'master' into nfs
lpabon ce407a9
Merge branch 'master' into update_nfs_images
lpabon 611508b
Merge pull request #69 from sbezverk/default_identity_server
lpabon f41ad4d
Merge branch 'master' into license
lpabon f65d2bb
Merge pull request #63 from haoqing0110/license
lpabon 82a0b16
Merge branch 'master' into nfs
lpabon 96942d3
Merge pull request #59 from xing-yang/nfs
lpabon 6a2f0ae
Merge branch 'master' into update_nfs_images
lpabon 584f9de
Merge pull request #67 from xing-yang/update_nfs_images
lpabon e721c37
hostpathplugin: Automated Docker build
lpabon 6212fc9
Merge pull request #49 from lpabon/docker_hostpath
lpabon ffb2a9e
Update .travis.yml
lpabon 4b898a3
bump cinder deployments to v0.2.0
edisonxiang e3305c4
typo
nstott 96cd797
consistent Docker image creation
pohly 09afd89
Merge pull request #84 from pohly/docker-image
lpabon 283f078
Fix mount/unmount path of iscsi driver.
princerachit ecd4460
Merge pull request #90 from princerachit/master
vladimirvivien 7914adf
Merge branch 'master' into patch-1
lpabon e9a2c6b
Merge pull request #82 from nstott/patch-1
lpabon e495cec
Merge pull request #80 from edisonxiang/bumpcinder
lpabon ef7bf48
Fix logging args in hostpath driver
codenrhoden 907b108
Merge pull request #96 from codenrhoden/bugfix/hostpath-log-args
lpabon 62ceb08
Update .travis.yml
lpabon 54c0d76
Update to CSI 0.3
842e037
Return NOT_FOUND if volume DNE
d8f283c
Merge pull request #95 from wongma7/csi0.3
lpabon f87e28e
Create OWNERS File
saad-ali 5fa2f16
Merge pull request #102 from kubernetes-csi/saad-ali-patch-1
saad-ali 030bbab
Add CONTRIBUTING.md
nikhita b384589
Merge pull request #107 from nikhita/contributing.md
k8s-ci-robot 0910c66
hostpath snapshot implemention
wackxu 26506de
add restore volume from snapshot for hostpath
wackxu 9ed907a
Merge pull request #108 from wackxu/restorevolume
k8s-ci-robot 67abb54
Update Gopkg.toml to point to kubernetes-1.12.0-beta.1
xing-yang 64b585b
Merge pull request #112 from xing-yang/update_vendor_files
k8s-ci-robot fd6971e
Add version to Hostpath
lpabon 7d3e438
Merge pull request #113 from lpabon/update-version
lpabon 4f1dca2
Update Gopkg.toml to point to kubernetes-1.12.0
xing-yang 1ea392e
Merge pull request #115 from xing-yang/update_vendor
k8s-ci-robot f8270b3
Add vendor dir
lpabon a38ee85
Merge pull request #117 from lpabon/add-vendor
lpabon a72e14e
Update vendor dep for CSI v1.0.0-rc2
saad-ali caf96bd
Code changes for CSI v1.0.0-rc2
saad-ali b6cd774
Merge pull request #118 from saad-ali/updateCSI1.0.0
k8s-ci-robot 4ba2313
Update travis
lpabon 2ef5279
Merge pull request #119 from lpabon/update-travis
lpabon 40bc4c5
Update to CSI v1.0.0 release
lpabon c41f406
Moving hostpath yamls to be part of driver project
8a7f2d3
Merge pull request #122 from vladimirvivien/sync-yamls-1.0
k8s-ci-robot dd25fd6
deploy: add README, fix typos
pohly 6820279
hostpath: refuse to create block volumes
pohly 5f164ac
Merge pull request #125 from pohly/block-volume-check
k8s-ci-robot c1e71bd
Merge pull request #124 from pohly/rbac-rules
k8s-ci-robot 115504d
Adds vendor directory
1bd707d
Adds dep Gopkg
660c357
Adds source code
06be288
Update deployment
2bd6115
Adds README documentation
76766f1
deploy: update to node-driver-registrar 1.0.2
pohly 557d126
deploy: sidecar versions from .yaml
pohly 23656aa
Merge pull request #1 from pohly/pr-1-fixes
vladimirvivien File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| _output | ||
| .Makefile.swp |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,73 @@ | ||
|
|
||
| # Gopkg.toml example | ||
| # | ||
| # Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md | ||
| # for detailed Gopkg.toml documentation. | ||
| # | ||
| # required = ["github.com/user/thing/cmd/thing"] | ||
| # ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] | ||
| # | ||
| # [[constraint]] | ||
| # name = "github.com/user/project" | ||
| # version = "1.0.0" | ||
| # | ||
| # [[constraint]] | ||
| # name = "github.com/user/project2" | ||
| # branch = "dev" | ||
| # source = "github.com/myfork/project2" | ||
| # | ||
| # [[override]] | ||
| # name = "github.com/x/y" | ||
| # version = "2.4.0" | ||
|
|
||
| [prune] | ||
| go-tests = true | ||
| unused-packages = true | ||
|
|
||
| [[constraint]] | ||
| name = "github.com/container-storage-interface/spec" | ||
| version = "1.0.0" | ||
|
|
||
| [[constraint]] | ||
| branch = "master" | ||
| name = "github.com/golang/glog" | ||
|
|
||
| [[override]] | ||
| revision = "5db89f0ca68677abc5eefce8f2a0a772c98ba52d" | ||
| name = "github.com/docker/distribution" | ||
|
|
||
| [[constraint]] | ||
| name = "github.com/pborman/uuid" | ||
| version = "1.1.0" | ||
|
|
||
| [[constraint]] | ||
| branch = "master" | ||
| name = "golang.org/x/net" | ||
|
|
||
| [[constraint]] | ||
| name = "google.golang.org/grpc" | ||
| version = "1.10.0" | ||
|
|
||
| [[constraint]] | ||
| name = "k8s.io/kubernetes" | ||
| version = "v1.12.0" | ||
|
|
||
| [[override]] | ||
| version = "kubernetes-1.12.0" | ||
| name = "k8s.io/api" | ||
|
|
||
| [[override]] | ||
| version = "kubernetes-1.12.0" | ||
| name = "k8s.io/apiserver" | ||
|
|
||
| [[override]] | ||
| name = "github.com/golang/protobuf" | ||
| version = "v1.1.0" | ||
|
|
||
| [[override]] | ||
| name = "github.com/json-iterator/go" | ||
| version = "1.1.4" | ||
|
|
||
| [[override]] | ||
| name = "gopkg.in/square/go-jose.v2" | ||
| version = "2.1.7" | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| # Copyright 2017 The Kubernetes Authors. | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
|
|
||
| REGISTRY_NAME=quay.io/k8scsi | ||
| IMAGE_NAME=hostpathplugin | ||
| IMAGE_VERSION=canary | ||
| IMAGE_TAG=$(REGISTRY_NAME)/$(IMAGE_NAME):$(IMAGE_VERSION) | ||
| REV=$(shell git describe --long --tags --dirty) | ||
|
|
||
| .PHONY: all hostpath clean hostpath-container | ||
|
|
||
| all: hostpath | ||
|
|
||
| test: | ||
| go test github.com/kubernetes-csi/csi-driver-host-path/pkg/... -cover | ||
| go vet github.com/kubernetes-csi/csi-driver-host-path/pkg/... | ||
| hostpath: | ||
| if [ ! -d ./vendor ]; then dep ensure -vendor-only; fi | ||
| CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-X github.com/kubernetes-csi/csi-driver-host-path/pkg/hostpath.vendorVersion=$(REV) -extldflags "-static"' -o _output/hostpathplugin ./cmd/hostpathplugin | ||
| hostpath-container: hostpath | ||
| docker build -t $(IMAGE_TAG) -f ./cmd/Dockerfile . | ||
| push: hostpath-container | ||
| docker push $(IMAGE_TAG) | ||
| clean: | ||
| go clean -r -x | ||
| -rm -rf _output |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.