trireme-lib: go.aporeto.io/trireme-lib Index | Files | Directories

package trireme

import "go.aporeto.io/trireme-lib"

Package trireme needs to be documented here for godoc.

Index

Package Files

doc.go

Directories

PathSynopsis
buildflags
collector
collector/mockcollectorPackage mockcollector is a generated GoMock package.
common
controller
controller/constants
controller/internal/enforcer
controller/internal/enforcer/acls
controller/internal/enforcer/apiauth
controller/internal/enforcer/applicationproxy
controller/internal/enforcer/applicationproxy/common
controller/internal/enforcer/applicationproxy/http
controller/internal/enforcer/applicationproxy/markedconn
controller/internal/enforcer/applicationproxy/protomux
controller/internal/enforcer/applicationproxy/servicecache
controller/internal/enforcer/applicationproxy/serviceregistry
controller/internal/enforcer/applicationproxy/tcp
controller/internal/enforcer/constants
controller/internal/enforcer/dnsproxy
controller/internal/enforcer/lookup
controller/internal/enforcer/metadata
controller/internal/enforcer/mockenforcerPackage mockenforcer is a generated GoMock package.
controller/internal/enforcer/nfqdatapath
controller/internal/enforcer/nfqdatapath/afinetrawsocket
controller/internal/enforcer/nfqdatapath/nflog
controller/internal/enforcer/nfqdatapath/tokenaccessor
controller/internal/enforcer/proxyPackage enforcerproxy :: This is the implementation of the RPC client It implements the interface of Trireme Enforcer and forwards these requests to the actual remote enforcer instead of implementing locally
controller/internal/enforcer/secretsproxy
controller/internal/enforcer/utils/nsenter
controller/internal/enforcer/utils/packetgenPackage packetgen "PacketGen" is a Packet Generator library Current version: V1.0, Updates are coming soon
controller/internal/enforcer/utils/rpcwrapper
controller/internal/enforcer/utils/rpcwrapper/mockrpcwrapperPackage mockrpcwrapper is a generated GoMock package.
controller/internal/processmonPackage processmon is to manage and monitor remote enforcers.
controller/internal/processmon/mockprocessmonPackage mockprocessmon is a generated GoMock package.
controller/internal/processmon/testbinary
controller/internal/supervisor
controller/internal/supervisor/iptablesctrl
controller/internal/supervisor/mocksupervisorPackage mocksupervisor is a generated GoMock package.
controller/internal/supervisor/proxyPackage supervisorproxy package implements the supervisor interface and forwards the requests on this interface to a remote supervisor over an rpc call.
controller/mockcontrollerPackage mockcontroller is a generated GoMock package.
controller/pkg/aclprovider
controller/pkg/auth
controller/pkg/bufferpool
controller/pkg/claimsheader
controller/pkg/cleaner
controller/pkg/connection
controller/pkg/dmesgparser
controller/pkg/env
controller/pkg/flowtracking
controller/pkg/fqconfig
controller/pkg/packetPackage packet support for TCP/IP packet manipulations needed by the Aporeto infrastructure.
controller/pkg/packetprocessor
controller/pkg/packettracing
controller/pkg/pkiverifier
controller/pkg/pucontext
controller/pkg/remoteenforcer
controller/pkg/remoteenforcer/internal/counterclient
controller/pkg/remoteenforcer/internal/counterclient/mockcounterclientPackage mockcounterclient is a generated GoMock package.
controller/pkg/remoteenforcer/internal/debugclient
controller/pkg/remoteenforcer/internal/debugclient/mockdebugclientPackage mockdebugclient is a generated GoMock package.
controller/pkg/remoteenforcer/internal/dnsreportclient
controller/pkg/remoteenforcer/internal/dnsreportclient/mockdnsreportPackage mock_dnsreportclient is a generated GoMock package.
controller/pkg/remoteenforcer/internal/statsclient
controller/pkg/remoteenforcer/internal/statsclient/mockstatsclientPackage mockstatsclient is a generated GoMock package.
controller/pkg/remoteenforcer/internal/statscollector
controller/pkg/remoteenforcer/internal/statscollector/mockstatscollectorPackage mockstatscollector is a generated GoMock package.
controller/pkg/remoteenforcer/internal/tokenissuer
controller/pkg/remoteenforcer/internal/tokenissuer/mocktokenclientPackage mocktokenclient is a generated GoMock package.
controller/pkg/remoteenforcer/mockremoteenforcerPackage mockremoteenforcer is a generated GoMock package.
controller/pkg/secrets
controller/pkg/servicetokens
controller/pkg/tokens
controller/pkg/urisearch
controller/pkg/usertokens
controller/pkg/usertokens/common
controller/pkg/usertokens/mockusertokensPackage mockusertokens is a generated GoMock package.
controller/pkg/usertokens/oidc
controller/pkg/usertokens/pkitokens
controller/runtime
monitor
monitor/config
monitor/constants
monitor/extractors
monitor/internal/cni
monitor/internal/docker
monitor/internal/docker/mockdockerPackage mockdocker is a generated GoMock package.
monitor/internal/kubernetes
monitor/internal/linux
monitor/internal/pod
monitor/internal/uid
monitor/mockmonitorPackage mockmonitor is a generated GoMock package.
monitor/processor
monitor/processor/mockprocessorPackage mockprocessor is a generated GoMock package.
monitor/registerer
monitor/remoteapi/client
monitor/remoteapi/server
policyPackage policy describes a generic interface for retrieving policies.
policy/mockpolicyPackage mockpolicy is a generated GoMock package.
utils/allocator
utils/cache
utils/cgnetclsPackage cgnetcls implements functionality to manage classid for processes belonging to different cgroups
utils/cgnetcls/mockcgnetclsPackage mockcgnetcls is a generated GoMock package.
utils/crypto
utils/ipprefix
utils/netinterfaces
utils/nfqparser
utils/portcache
utils/portspec

Updated 2019-09-23. Refresh now. Tools for package owners.