You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/iaas/usage-guides/networking.md
+2-6Lines changed: 2 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Networking Resources
2
2
3
-
This guide describes the core networking resources in IronCore, such as `Networks`, `NetworkInterfaces`, `VirtualIPs`, `NAT gateways`, `LoadBalancers`, and `NetworkPolicies`. It explains how to define, configure, and manage these resources for the infrastructure.
3
+
This guide describes the core networking resources in IronCore, such as `Networks`, `NetworkInterfaces`, `VirtualIPs`, `NAT gateways`, `LoadBalancers`, and `NetworkPolicies`.
4
4
5
5
## Network
6
6
@@ -27,10 +27,9 @@ spec:
27
27
28
28
- `peerings` (`list`): Are the list of network peerings with this `Network` (optional).
29
29
30
-
31
30
### More about IronCore Network:
32
31
33
-
- **Network creation**: [ironcore-net](https://github.com/ironcore-dev/ironcore-net) is the network plugin for IronCore that realizes the `Network` resource, When an IronCore `Network` is created, a corresponding `core.apinet.ironcore.dev/Network` is created in the ironcore-net(apinet) cluster.
32
+
- **Network creation**: [ironcore-net](https://github.com/ironcore-dev/ironcore-net) is the network plugin for IronCore that realizes the `Network` resource. When an IronCore `Network` is created, a corresponding `core.apinet.ironcore.dev/Network` is created in the ironcore-net(apinet) cluster.
34
33
Once created and with an allocated ID, the IronCore `Network` will be patched with the corresponding providerID of the apinet Network and set to state: `Available`.
35
34
The format of a network providerID is as follows:
36
35
`ironcore-net://<namespace>/<name>/<id>/<uid>`
@@ -61,7 +60,6 @@ status:
61
60
- name: peering1
62
61
state: Ready
63
62
state: Available
64
-
65
63
```
66
64
67
65
For detailed e2e example on network peering
@@ -73,7 +71,6 @@ A `NetworkInterface` resource in IronCore represents a connection point between
73
71
network. It encapsulates the configuration and life cycle management of the virtual network interface, ensuring
74
72
seamless connectivity for `Machines`.
75
73
76
-
77
74
### Example NetworkInterface Resource
78
75
79
76
An example of how to define a `NetworkInterface` resource in IronCore:
@@ -179,7 +176,6 @@ spec:
179
176
- `portsPerNetworkInterface` (`int32`): This Specifies the number of ports allocated per network interface and controls how many simultaneous connections can be handled per interface. If empty, 2048 (DefaultPortsPerNetworkInterface) is the default.
180
177
- `networkRef` (`string`): It represents which network this `NATGateway` serves.
181
178
182
-
183
179
After reconciling all `NATGateways`, the status gets updated with the corresponding values for `ips` as shown below.
0 commit comments