Documentation ¶
Overview ¶
kusion is a cloud-native engineering system, which manages the infrastructure by code.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
pkg
|
|
compile
Provide general KCL compilation method
|
Provide general KCL compilation method |
engine
Package engine holds code that drive the engine of Kusion.
|
Package engine holds code that drive the engine of Kusion. |
engine/operation
Package operation contains code for basic operations like Apply, Preview and Destroy
|
Package operation contains code for basic operations like Apply, Preview and Destroy |
engine/operation/models
Package models contains internal models of operations todo CLI imports this package directly.
|
Package models contains internal models of operations todo CLI imports this package directly. |
engine/runtime
Package runtime contains code of all infrastructure runtimes supported by Kusion.
|
Package runtime contains code of all infrastructure runtimes supported by Kusion. |
engine/states
Package states contains code for all storage medium supported by Kusion.
|
Package states contains code for all storage medium supported by Kusion. |
kusionctl/cmd/env
Reference: https://github.com/golang/go/blob/master/src/cmd/go/internal/cfg/cfg.go
|
Reference: https://github.com/golang/go/blob/master/src/cmd/go/internal/cfg/cfg.go |
util/kdump
Package kdump like fmt.Println but more pretty and beautiful print Go values.
|
Package kdump like fmt.Println but more pretty and beautiful print Go values. |
scripts
|
|
third_party
|
|
Click to show internal directories.
Click to hide internal directories.