Directories ¶
Path | Synopsis |
---|---|
apis
|
|
ingress/v1
Package v1 contains API Schema definitions for the ingress v1 API group +kubebuilder:object:generate=true +groupName=ingress.pomerium.io
|
Package v1 contains API Schema definitions for the ingress v1 API group +kubebuilder:object:generate=true +groupName=ingress.pomerium.io |
Package cmd implements top level commands
|
Package cmd implements top level commands |
config
|
|
crd
Package crd embeds CRD spec
|
Package crd embeds CRD spec |
Package controllers contains k8s reconciliation controllers
|
Package controllers contains k8s reconciliation controllers |
deps
Package deps implements dependencies management
|
Package deps implements dependencies management |
ingress
Package ingress implements Ingress controller functions
|
Package ingress implements Ingress controller functions |
mock
Package mock_test is a generated GoMock package.
|
Package mock_test is a generated GoMock package. |
reporter
Package reporter contains various methods to report status updates
|
Package reporter contains various methods to report status updates |
settings
Package settings implements controller for Settings CRD
|
Package settings implements controller for Settings CRD |
Package docs generates docs from CRD specs
|
Package docs generates docs from CRD specs |
cmd
Package main is a top level command that generates CRD documentation to the stdout
|
Package main is a top level command that generates CRD documentation to the stdout |
Package internal implements few hacks to allow pomerium embedding
|
Package internal implements few hacks to allow pomerium embedding |
filemgr
Package filemgr contains a manager for files based on byte slices.
|
Package filemgr contains a manager for files based on byte slices. |
stress
Package stress provides a set of stress tests for the ingress controller
|
Package stress provides a set of stress tests for the ingress controller |
stress/cmd
Package cmd provides the stress test command
|
Package cmd provides the stress test command |
Package model contains common data structures between the controller and pomerium config reconciler
|
Package model contains common data structures between the controller and pomerium config reconciler |
Package pomerium implements logic to convert K8s objects into Pomerium configuration
|
Package pomerium implements logic to convert K8s objects into Pomerium configuration |
ctrl
Package ctrl converts Settings CRD into a bootstrap config
|
Package ctrl converts Settings CRD into a bootstrap config |
envoy
Package envoy contains functions for working with an embedded envoy binary.
|
Package envoy contains functions for working with an embedded envoy binary. |
Package util contains misc utils
|
Package util contains misc utils |
Click to show internal directories.
Click to hide internal directories.