Skip to content
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

Deploy cephfs pods in rook-ceph namespace instead of default namespace #2

Open
wants to merge 81 commits into
base: master
Choose a base branch
from

Conversation

poornimag
Copy link

Thought this was necessary for fixing some test failures, i think secrets or(?) gets deployed in the rook-ceph namespace and ceph provisioners get deployed in default namespace was causing some failures

MiaoZhou and others added 30 commits January 4, 2019 11:43
csi-attacher and csi-provisioner change from v1.0.0 to v1.0.1, as i
the v1.0.0 is a Pre-release

driver-registrar:v1.0.0 change to csi-node-driver-registrar:v1.0.2, as
in CSI Spec v1.0.0, image name has changed, see
[https://github.com/kubernetes-csi/node-driver-registrar#compatibility](https://github.com/kubernetes-csi/node-driver-registrar#compatibility)
merge csiv1.0 branch to master
currently we are deploying external-attacher
as a seperate statefulset, which leads to
attacher communicating with the node provisoner
daemonset, This PR deploys external-attacher
as a sidecar container inside provisioner
statefulset, so that external-provisioner
always communicates with the plugin responsible
for the provision controller capcabilities.

Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
adding the condition will help us
to easily remove the attacher later.
or even we can add else condition
if we have an alternate to attacher.

Signed-off-by: Madhu Rajanna <[email protected]>
if attacher is not enabled, we need to
create the csidriver CRD with spec
to make attachRequired as false to
skip volume attach check in kube.

Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Add link to go-report card and
travis build status in readme file.

Signed-off-by: Madhu Rajanna <[email protected]>
Replaces the references to Kubernetes Authors in the copyright
add go-report card and travis status
Deploy csi-attacher as sidecar container in provisioner statefulset
Create a single binary that can start ceph-csi in either rbd
or cephfs mode.

Signed-off-by: John Mulligan <[email protected]>
Add rules and variables to the Makefile so that the unified binary
and container image can be built.

Signed-off-by: John Mulligan <[email protected]>
Create a single binary that can start ceph-csi in either rbd
or cephfs mode.

Signed-off-by: John Mulligan <[email protected]>
Add rules and variables to the Makefile so that the unified binary
and container image can be built.

Signed-off-by: John Mulligan <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
mergify bot and others added 29 commits May 6, 2019 10:42
 fix helm value pullPolicy mismatch bug
Signed-off-by: Humble Chirammal <[email protected]>
deploy.sh was using ENV vars to set the image versions
incorrectly. This causes the images to be pushed using
versions already in the Makefile, rather than the overrides
in the deploy script.

This is now fixed by updating the right ENV variables.

Signed-off-by: ShyamsundarR <[email protected]>
update v1.0.0-canary tag to canary tag

Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Humble Chirammal <[email protected]>
Minor reorg of README contents.

Also calling out alpha status of the plugins.

Signed-off-by: ShyamsundarR <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Signed-off-by: Madhu Rajanna <[email protected]>
Fix issues in e2e to be able to run it succesfully
Madhu-1 pushed a commit that referenced this pull request Jul 1, 2021
rebase: prevent building go-ceph/snapshot_octopus.go (downstream only)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.