Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
constants
Package constants contains Talos emulator specific constants.
|
Package constants contains Talos emulator specific constants. |
emu
Package emu contains global emulator parts.
|
Package emu contains global emulator parts. |
emu/controllers
Package controllers contains global emulator controllers.
|
Package controllers contains global emulator controllers. |
grpc
Package grpc contains helper code adopted from the real Talos.
|
Package grpc contains helper code adopted from the real Talos. |
grpc/gen
Package gen is adopted from the real Talos.
|
Package gen is adopted from the real Talos. |
grpc/middleware/auth/basic
Package basic is adopted from Talos.
|
Package basic is adopted from Talos. |
grpc/middleware/authz
Package authz is adopted from Talos.
|
Package authz is adopted from Talos. |
grpc/middleware/log
Package log provides simple grpc logging middleware.
|
Package log provides simple grpc logging middleware. |
kubefactory
Package kubefactory implement some minimal kubernetes runtime.
|
Package kubefactory implement some minimal kubernetes runtime. |
machine
Package machine implements emulation code for a single Talos machine.
|
Package machine implements emulation code for a single Talos machine. |
machine/controllers
Package controllers contains stripped versions of Talos controllers.
|
Package controllers contains stripped versions of Talos controllers. |
machine/events
Package events is Talos machine events.
|
Package events is Talos machine events. |
machine/kubeconfig
Package kubeconfig provides Kubernetes config file generation.
|
Package kubeconfig provides Kubernetes config file generation. |
machine/logging
Package logging implements machine logging sink.
|
Package logging implements machine logging sink. |
machine/network
Package network contains utility methods for setting up emulator network.
|
Package network contains utility methods for setting up emulator network. |
machine/network/watch
Package watch provides netlink watchers via multicast groups.
|
Package watch provides netlink watchers via multicast groups. |
machine/runtime
Package runtime starts COSI state and runtime.
|
Package runtime starts COSI state and runtime. |
machine/runtime/resources
Package resources contains all COSI related resource code.
|
Package resources contains all COSI related resource code. |
machine/runtime/resources/emu
Package emu contains emulator specific resources.
|
Package emu contains emulator specific resources. |
machine/runtime/resources/talos
Package talos contains Talos specific resources.
|
Package talos contains Talos specific resources. |
machine/services
Package services contains minimal versions of Talos services.
|
Package services contains minimal versions of Talos services. |
machine/services/apid/pkg/backend
Package backend implements backends satisfying proxy.Backend interface
|
Package backend implements backends satisfying proxy.Backend interface |
machine/services/apid/pkg/director
Package director provides proxy call routing facility
|
Package director provides proxy call routing facility |
Click to show internal directories.
Click to hide internal directories.