dependabot[bot]
d250762253
rebase: Bump k8s.io/api from 0.26.1 to 0.26.2 in /api
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/kubernetes/api/releases )
- [Commits](https://github.com/kubernetes/api/compare/v0.26.1...v0.26.2 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 16:30:34 +00:00
dependabot[bot]
c229f1f81d
rebase: Bump github.com/openshift/api in /api
...
Bumps [github.com/openshift/api](https://github.com/openshift/api ) from 0.0.0-20210927171657-636513e97fda to 3.9.0+incompatible.
- [Release notes](https://github.com/openshift/api/releases )
- [Commits](https://github.com/openshift/api/commits )
---
updated-dependencies:
- dependency-name: github.com/openshift/api
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 09:30:09 +00:00
dependabot[bot]
5b825d5a28
rebase: bump k8s.io/api from 0.25.4 to 0.26.1 in /api
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.25.4 to 0.26.1.
- [Release notes](https://github.com/kubernetes/api/releases )
- [Commits](https://github.com/kubernetes/api/compare/v0.25.4...v0.26.1 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 16:55:19 +00:00
dependabot[bot]
e0c4304baf
rebase: bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /api
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 15:23:31 +00:00
dependabot[bot]
868d0cffcf
rebase: bump golang.org/x/net from 0.2.0 to 0.7.0 in /api
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.2.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.2.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 14:57:39 +00:00
Humble Chirammal
f9530e961b
build: update packages in api directory to the latest
...
this commit update the packages in API directory and also
update the mention of go version in the same.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-15 09:51:29 +00:00
Humble Chirammal
e2832fde5b
deploy: add fsgrouppolicy to the driver yaml
...
this fsgrouppolicy setting was missing in api/deploy/* which
caused the yamlgen to not pickup this. this commit address the
same.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-11 16:41:24 +00:00
Humble Chirammal
b258628b05
helm: get rid of storage group enablement based on the version
...
deploy: remove beta storage group mention from csidriver yaml
the kubernetes version based enablement of storage api group
enablement is no longer requried and its already on v1 for
supported kubernetes versions.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-11 16:41:24 +00:00
Madhu Rajanna
1952a9b4b3
ci: fix all linter errors found in golangci-lint
...
Fixing all the linter errors found in golang-ci
lint v1.46.2
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2022-06-03 12:55:54 +00:00
Rakshith R
784b086ea5
nfs: add provisioner & plugin sa to scc.yaml
...
This commit adds nfs provisioner & plugin sa to
scc.yaml to be used with openshift.
Signed-off-by: Rakshith R <rar@redhat.com>
2022-04-13 09:14:15 +00:00
Niels de Vos
804e2715d8
deploy: add deployment artifacts for NFS support
...
These deployment files are heavily based on the CephFS deployment.
Deploying an environment with these files work for me in minikube. This
should make it possible to add e2e testing as well.
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2022-04-01 10:37:41 +00:00
Niels de Vos
87f87141be
deploy: add CSIDriver for NFS
...
The API is extended for generation of the NFS CSIDriver object. The
YAML file under deploy/ was created by `yamlgen`.
The contents of the csidriver.yaml file is heavily based on the upstream
CSIDriver from the Kubernetes csi-driver-nfs project.
Because ./tools/yamlgen uses the API, it gets copied under vendor/ .
This causes two copies of the API to be included in the repository, but
that can not be prevented, it seems.
See-also: https://github.com/kubernetes-csi/csi-driver-nfs/blob/master/deploy/csi-nfs-driverinfo.yaml
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2022-03-28 11:23:17 +00:00
Niels de Vos
c443320126
deploy: move rbd/ceph-csi-config ConfigMap to API
...
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-10-15 16:08:59 +00:00
Niels de Vos
584d43a132
deploy: move rbd/CSIDriver to API
...
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-10-15 16:08:59 +00:00
Niels de Vos
36e099d939
deploy: add API for getting OpenShift SecurityContextConstraints
...
This new Go module allows other projects (like Rook) to consume
deployment details (the SCC to get started) directly from Ceph-CSI.
Based-on: https://github.com/rook/rook/blob/3c93eb3/cluster/examples/kubernetes/ceph/operator-openshift.yaml#L47-L90
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-10-05 11:26:50 +00:00