package
0.4.1
Repository: https://github.com/apoxy-dev/apoxy-cli.git
Documentation: pkg.go.dev

# Functions

Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

No description provided by the author
AddressPhaseAllocated is the allocated phase of the address.
AddressPhaseAttached is the state of the address when it is attached to one or more proxies.
AddressPhasePending is the pending phase of the address.
BackendProtoH2 allows requests to be forwarded to the backend over HTTP/2.
BackendProtoH2C allows requests to be forwarded to the backend over HTTP/2 cleartext.
BackendProtoTLS allows requests to be forwarded to the backend over TLS.
DeletePolicyDelete is the delete policy that will delete the address when the last Address is detached from the address.
DeletePolicyRetain is the delete policy that will retain the address when the last Address is detached from the address.
No description provided by the author
No description provided by the author
No description provided by the author
DomainPhasePending is the pending phase of the domain.
Active phase of the domain zone.
Indicates that the domain zone is pending.
DynamicProxyDNSLookupFamilyAll specifies that the DNS lookup family should include both IPv4 and IPv6.
DynamicProxyDNSLookupFamilyAuto specifies that the DNS lookup family should be automatically determined.
DynamicProxyDNSLookupFamilyV4Only specifies that the DNS lookup family should be IPv4 only.
DynamicProxyDNSLookupFamilyV4Preferred specifies that the DNS lookup family should prefer IPv4.
DynamicProxyDNSLookupFamilyV6Only specifies that the DNS lookup family should be IPv6 only.
GroupName specifies the group name used to register the objects.
InfraProviderCloud is the cloud provider.
InfraProviderKubernetes is the kubernetes provider.
NodePhaseFailed.
NodePhasePending is the phase for a node that is being setup before it moves into "Ready" (to accept connections from peers and relay traffic for them) or "Failed" (if it fails to setup).
NodePhaseReady.
PeerPhaseConnected is the phase for a peer that is connected to the node.
PeerPhaseFailed is the phase for a peer that failed to connect to the node.
PeerPhaseWaiting is the phase for a peer that is waiting for the node to accept its connection.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProxyTypeEnvoy is the envoy proxy type.

# Variables

Deprecated: use Install instead.
GroupVersion specifies the group and the version used to register the objects.
No description provided by the author
localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
SchemeGroupVersion is group version used to register these objects Deprecated: use GroupVersion instead.

# Structs

AccessLog defines the access log configuration.
Address is the Schema for the addresses API.
AddressList is a list of Address resources.
No description provided by the author
No description provided by the author
Backend configures a backend (upstream) endpoint for a Proxy.
No description provided by the author
BackendList contains a list of Backend objects.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DomainList is a list of Domain resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
+genclient +genclient:nonNamespaced +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
DomainZoneList is a list of Domain resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FileAccessLog defines the file access log configuration.
No description provided by the author
No description provided by the author
No description provided by the author
Proxy is the Schema for the proxies API.
ProxyList contains a list of Proxy objects.
ProxySpec defines the desired specification of a Proxy.
ProxyStatus defines the observed state of Proxy.
TunnelNode represents a node in the tunnel network.
TunnelNodeList contains a list of TunnelNode objects.
No description provided by the author
No description provided by the author

# Type aliases

AddressPhase is the phase of the address.
BackendProto defines the protocol to use for the backend.
DeletePolicy is the delete policy of the address.
DomainPhase is the phase of the domain.
DomainZonePhase is the phase of the domain zone.
No description provided by the author
InfraProvider defines the infrastructure provider where the proxy will be deployed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProxyType defines the type of proxy.