package
0.2.1
Repository: https://github.com/ironcore-dev/ironcore-net.git
Documentation: pkg.go.dev

# Functions

APINetletCommonName constructs the common name for a certificate of an apinetlet user.
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
MetalnetletCommonName constructs the common name for a certificate of a metalnetlet user.
No description provided by the author

# Constants

APINetletsGroup is the system rbac group all apinetlets are in.
APINetletUserNamePrefix is the prefix all apinetlet users should have.
No description provided by the author
DoNotSchedule instructs the scheduler not to schedule the instance when constraints are not satisfied.
GroupName is the name of the apinet group.
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
MetalnetletsGroup is the system rbac group all metalnetlets are in.
MetalnetletUserNamePrefix is the prefix all metalnetlet users should have.
NetworkInterfaceStateError is used for any NetworkInterface that is some error occurred.
NetworkInterfaceStatePending is used for any NetworkInterface that is in an intermediate state.
NetworkInterfaceStateReady is used for any NetworkInterface that is ready.
NetworkPeeringStateError signals that the network peering is in error state.
NetworkPeeringStatePending signals that the network peering is not applied.
NetworkPeeringStateReady signals that the network peering is ready.
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
PolicyTypeEgress is a policy that describes egress traffic.
PolicyTypeIngress is a policy that describes ingress traffic.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

No description provided by the author
DaemonSet is the schema for the daemonsets API.
DaemonSetList contains a list of DaemonSet.
No description provided by the author
No description provided by the author
Instance is the schema for the instances API.
InstanceAffinityTerm defines a set of instances (namely those matching the labelSelector that this instance should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a instance of the set of instances is running.
No description provided by the author
InstanceList contains a list of Instance.
No description provided by the author
No description provided by the author
No description provided by the author
IP is the schema for the ips API.
IPAddress is the schema for the ipaddresses API.
No description provided by the author
IPAddressList contains a list of IPAddress.
No description provided by the author
IPBlock specifies an ip block with optional exceptions.
No description provided by the author
IPList contains a list of IP.
No description provided by the author
No description provided by the author
LoadBalancer is the schema for the loadbalancers API.
LoadBalancerDestination is the destination of the load balancer.
No description provided by the author
LoadBalancerList contains a list of LoadBalancer.
No description provided by the author
LoadBalancerRouting is the schema for the loadbalancerroutings API.
LoadBalancerRoutingList contains a list of LoadBalancerRouting.
No description provided by the author
No description provided by the author
LoadBalancerTargetRef is a load balancer target.
LocalUIDReference is a reference to another entity including its UID +structType=atomic.
NATGateway is the schema for the natgateways API.
NATGatewayAutoscaler is the schema for the natgatewayautoscalers API.
NATGatewayAutoscalerList contains a list of NATGatewayAutoscaler.
No description provided by the author
No description provided by the author
No description provided by the author
NATGatewayList contains a list of NATGateway.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NATTable is the schema for the nattables API.
No description provided by the author
NATTableList contains a list of NATTable.
Network is the schema for the networks API.
NetworkID is the schema for the networkids API.
No description provided by the author
NetworkIDList contains a list of NetworkID.
No description provided by the author
NetworkInterface is the schema for the networkinterfaces API.
NetworkInterfaceList contains a list of NetworkInterface.
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
NetworkList contains a list of Network.
NetworkPeering defines a network peering with another network.
NetworkPeeringStatus is the status of a network peering.
NetworkPolicy is the Schema for the networkpolicies API.
NetworkPolicyEgressRule describes a rule to regulate egress traffic with.
NetworkPolicyIngressRule describes a rule to regulate ingress traffic with.
NetworkPolicyList contains a list of NetworkPolicy.
NetworkPolicyPeer describes a peer to allow traffic to / from.
NetworkPolicyPort describes a port to allow traffic on.
NetworkPolicyRule is the schema for the networkpolicyrules API.
NetworkPolicyRulesList contains a list of NetworkPolicyRule.
No description provided by the author
No description provided by the author
No description provided by the author
Node is the schema for the nodes API.
No description provided by the author
NodeList contains a list of Node.
NodeSelector represents the union of the results of one or more queries over a set of nodes; that is, it represents the OR of the selectors represented by the node selector terms.
NodeSelectorRequirement is a requirement for a selector.
NodeSelectorTerm matches no objects if it's empty.
No description provided by the author
No description provided by the author
No description provided by the author
ObjectSelector specifies how to select objects of a certain kind.
PCIAddress is a PCI address.
PeeringPrefix defines prefixes to be exposed to the peered network.
No description provided by the author
TargetNetworkInterface is the target of the network policy.
TopologySpreadConstraint specifies how to spread matching instances among the given topology.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NetworkPeeringState is the state a NetworkPeering can be in.
NetworkState is the state of a network.
NodeSelectorOperator is the set of operators that can be used in a node selector requirement.
PolicyType is a type of policy.
No description provided by the author