mayadata-io / citf Goto Github PK
View Code? Open in Web Editor NEWCommon Integration Test Framework
License: Apache License 2.0
Common Integration Test Framework
License: Apache License 2.0
Currently CITF does not support Read operation for custom resources. This support needs to be added.
The client should be able to pass customresourcedefinition
name and customresource
and should get yaml/json of the resource.
Please refer to this file to see existing supported code.
Please comment if you want to be assigned for this issue.
Help links:
Contributors guide
hacktoberfest2018 channel on slack. Ping us here if you want to discuss anything around hacktoberfest
Currently CITF does not support CRD operation for Deployment. This support needs to be added. The code should also support reading/parsing Deployment from a yaml file .
Please refer to this file to see existing supported code.
Please comment if you want to be assigned for this issue.
Help links:
Contributors guide
hacktoberfest2018 channel on slack. Ping us here if you want to discuss anything around hacktoberfest
Add support to list, get and delete the storagePoolClaim(SPC) CR which is a clustered-scope resource.
you have to use the package openebsv1aplha1 "github.com/openebs/CITF/pkg/apis/openebs.io/v1alpha1"
Currently CITF does not support CRD operation for Persistent Volume Claim. This support needs to be added. The code should also support reading/parsing Persistent Volume Claim from a yaml file.
Please refer to this file to see existing supported code.
Please comment if you want to be assigned for this issue.
Help links:
Contributors guide
hacktoberfest2018 channel on slack. Ping us here if you want to discuss anything around hacktoberfest
Currently CITF does not support READ operation for Persistent Volume. This support needs to be added. The code should also support reading/parsing Persistent Volume from a yaml file.
Please refer to this file to see existing supported code.
Please comment if you want to be assigned for this issue.
Help links:
Contributors guide
hacktoberfest2018 channel on slack. Ping us here if you want to discuss anything around hacktoberfest
Add create method for StorageClass for 'k8s.go`
Currently, there is no create function for CstorPool resource. This is to be added and I'm working on this issue.
Currently CITF does not support scaling of Pool deployment. This support needs to be added.
working on this
Currently Create method is not there for StoragePoolClaim, which needs to be added. I'm working on this
Add Create method for Deployment in k8s.go
I was looking into how to contribute to this project and while doing so found a broken link under the section Sign your work. The hyperlink for developer-certificate-of-origin
is giving Error 404
when trying to open it.
The link should be https://github.com/openebs/openebs/blob/master/contribute/developer-certificate-of-origin but the link is set as https://github.com/openebs/openebs/blob/master/contribute/developer-certificate-of-origin.md. So removing .md
at the end will fix it.
Currently CITF does not support CRD operation for Storage classes. This support needs to be added. The code should also support reading/parsing SC definition from a yaml file .
Please refer to this file to see existing supported code.
Please comment if you want to be assigned for this issue.
Help links:
Contributors guide
hacktoberfest2018 channel on slack. Ping us here if you want to discuss anything around hacktoberfest
Currently StoragePool
only supports Get, List, Delete. It also needs to add the support for Create StoragePool
objects.
Add support to list, get and delete the StoragePool (SP) CR which is a clustered-scope resource.
you have to use the package
openebsv1aplha1 "github.com/openebs/CITF/pkg/apis/openebs.io/v1alpha1"
Helpful References:
https://github.com/openebs/CITF/pull/52/files
https://github.com/openebs/CITF/blob/80c588255c1a37d0e953b6f530a3ceaa38aff5ac/citf_options/citf_options.go#L13-L21
@a4abhishek scope of the local variable(citfCreateOptions) ends within this function itself.
Add support to list, get and delete the cstorPool(CSP) CR which is a clustered-scope resource.
you have to use the package openebsv1aplha1 "github.com/openebs/CITF/pkg/apis/openebs.io/v1alpha1"
Add support to list, get and delete the cstorVolume(CVR) CR which is a clustered-scope resource.
you have to use the package openebsv1aplha1 "github.com/openebs/CITF/pkg/apis/openebs.io/v1alpha1"
Add support to list, get and delete the Disk CR which is a clustered-scope resource.
you have to use the package openebsv1aplha1 "github.com/openebs/CITF/pkg/apis/openebs.io/v1alpha1"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.