Here is an overview of the KubeCarrier repository organization:
├── cmd
│ ├── {kubectl-kubecarrier, manager, operator, ferry, catapult, elevator}
│ │ └── main.go
├── config
│ ├── dockerfiles
│ ├── internal
│ │ ├── {manager, ferry, catapult}
│ └── operator
├── docs
├── hack
├── pkg
│ ├── {cli, manager, operator, ferry, catapult, elevator}
│ │ └── internal
│ ├── apis
│ │ ├── core
│ │ ├── catalog
│ │ ├── operator
│ ├── internal
└── test
cmd contains the main.go
for every KubeCarrier component.
config contains:
docs contains the documentation of the KubeCarrier project.
hack contains some useful scripts.
pkg contains:
test contains KubeCarrier e2e tests.