Skip to content

Netcracker/qubership-cassandra-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

[[TOC]]

Cassandra Operator

Repository structure

  • ./api - directory with API for Cassandra Operator, it contains all parameters definition required for cassandra operator to start reconciliation process.
  • ./bin - directory with controller-gen binary that is called from Makefile to generate CRD and deep copy methods.
  • ./build - the directory with etrypoint for Docker image of Cassandra Operator.
  • ./charts - the directory with HELM chart for Cassandra Operator.
  • ./docs - the directory with actual documentation for the service.
  • ./examples - the irectory with deploy parameters examples.
  • ./extras - the directory with files that might be useful for development.
  • ./hack - the directory with licence file.
  • ./cassandra - the directory with description.yaml and build.sh file for promotion process.
  • ./config - the directory contains k8s templates, not used in our project.
  • ./controller - the directory with operator sdk controller.
  • ./pkg - the directory with source code.
  • .gitlab-ci.yml - the CI/CD pipelines configuration.
  • ./build.sh - the entrypoint for build job, it starts docker image build and copies charts.
  • ./description.yaml - descibes buld sructure of Cassandra Operator docker image.
  • ./Dockerfile - the Dockerfile for Cassandra Operator docker image.
  • ./go.mod - the go.mod of the project.
  • ./go.sum - the go.sum of the project.
  • ./main.go - the entrypoint of the Cassandra Operator.
  • ./Makefile - the Makefile to generate CRD and other code.
  • ./module_test.go - the unit tests of Cassandra Operator.

About

No description or website provided.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors