replaced URLs for ipam section

This commit is contained in:
abuehrle committed 2017-07-16 12:48:39 -05:00
1 parent 0e6e5e3a4d
commit 7ea8761685
18 files changed
+34 -34

No files matched your search

+2 -2
View File
@@ -8,7 +8,7 @@ search_type: Documentation
Weave Net runs containers on a private network, which means that IP addresses are isolated from the rest of the
Internet, and that you don't have to worry about addresses clashing.
You can of course also manually change the IP of any given container or subnet on a Weave network. See, [How to Manually Specify IP Addresses and Subnets](/site/using-weave/manual-ip-address.md)
You can of course also manually change the IP of any given container or subnet on a Weave network. See, [How to Manually Specify IP Addresses and Subnets](/site/tasks/ipam/manual-ip-address.md)
### Some Definitions
@@ -64,4 +64,4 @@ find a match, so uses the default rule.
**See Also**
* [Allocating IPs in a Specific Range](/site/using-weave/configuring-weave.md)
* [Allocating IPs in a Specific Range](/site/tasks/ipam/configuring-weave.md)
+4 -4
View File
@@ -19,7 +19,7 @@ See [Troubleshooting Weave - List attached containers](/site/troubleshooting.md#
You can manually change the IP of a container using [Classless Inter-Domain Routing or CIDR notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing).
For more information, refer to [Manually Specifying the IP Address of a Container](/site/using-weave/manual-ip-address.md).
For more information, refer to [Manually Specifying the IP Address of a Container](/site/tasks/ipam/manual-ip-address.md).
<a name="expose-container"></a>
@@ -45,7 +45,7 @@ Yet another option is to expose a port from the container on host B and then con
Under normal circumstances, this should never happen, but it can occur if `weave rmpeer` was run on more than one host.
For more information see [Starting, Stopping and Removing Peers](/site/ipam/stop-remove-peers-ipam.md).
For more information see [Starting, Stopping and Removing Peers](/site/tasks/ipam/stop-remove-peers-ipam.md).
<a name="dead-node"></a>
@@ -53,7 +53,7 @@ For more information see [Starting, Stopping and Removing Peers](/site/ipam/stop
When a node goes out of service, the best option is to call `weave rmpeer` on one host and then `weave forget` on all the other hosts.
See [Starting, Stopping and Removing Peers](/site/ipam/stop-remove-peers-ipam.md) for an in-depth discussion.
See [Starting, Stopping and Removing Peers](/site/tasks/ipam/stop-remove-peers-ipam.md) for an in-depth discussion.
<a name="performance"></a>
@@ -116,6 +116,6 @@ Ubuntu image with those two commands added.
**See Also**
* [Troubleshooting Weave](/site/troubleshooting.md)
* [Troubleshooting IPAM](/site/ipam.md)
* [Troubleshooting IPAM](/site/tasks/ipam/ipam.md)
* [Troubleshooting the Proxy](/site/weave-docker-api/using-proxy.md)
+1 -1
View File
@@ -45,7 +45,7 @@ The parameters include:
details.
* `IPALLOC_RANGE` - the range of IP addresses used by Weave Net and the subnet
they are placed in (CIDR format; default 10.32.0.0/12).
See [here](/site/using-weave/configuring-weave.md) for more details.
See [here](/site/tasks/ipam/configuring-weave.md) for more details.
Before setting any parameter, the plugin has to be disabled with:
+2 -2
View File
@@ -110,12 +110,12 @@ error message in its log and exit. To check the logs run:
host1$ docker logs weave
When a Weave Net instance is formed for the first time, the peers must
initialize the [IP Allocation Manager](/site/ipam.md). This process,
initialize the [IP Allocation Manager](/site/tasks/ipam/ipam.md). This process,
and the configuration options available, are unchanged when using
Weave Cloud.
When you shut down a peer for good, use [the `weave reset`
command](/site/ipam/stop-remove-peers-ipam.md) and it will be removed
command](/site/tasks/ipam/stop-remove-peers-ipam.md) and it will be removed
from the Weave Cloud database so future peers will not attempt to
connect to it.
+1 -1
View File
@@ -85,7 +85,7 @@ partition, healing automatically once the partition is over.
## <a name="ip-address-manager"></a>IP Address Manager (IPAM)
[IPAM](/site/ipam.md) is the subsystem responsible for dividing up a
[IPAM](/site/tasks/ipam/ipam.md) is the subsystem responsible for dividing up a
large contiguous block of IP addresses (known as the IP allocation
range) amongst peers so that individual addresses may be uniquely
assigned to containers anywhere on the overlay network.
+3 -3
View File
@@ -66,7 +66,7 @@ after which one of the remaining peers could decide unilaterally that
it is safe to appropriate the space for itself, and so an
administrative action is required to reclaim it.
The [`weave rmpeer`](/site/ipam/stop-remove-peers-ipam.md)
The [`weave rmpeer`](/site/tasks/ipam/stop-remove-peers-ipam.md)
command is provided to perform this task, and must
be executed on _one_ of the remaining peers. That peer will then take
ownership of the freed address space.
@@ -115,6 +115,6 @@ you can issue the following command:
**See Also**
* [Allocating IP Addresses](/site/ipam.md)
* [Troubleshooting the IP Allocator](/site/ipam/troubleshooting-ipam.md)
* [Allocating IP Addresses](/site/tasks/ipam/ipam.md)
* [Troubleshooting the IP Allocator](/site/tasks/ipam/troubleshooting-ipam.md)
+2 -2
View File
@@ -100,9 +100,9 @@ See [Integrating Kubernetes and Mesos via the CNI Plugin](/site/kubernetes.md) f
Containers are automatically allocated a unique IP address. To view the addresses allocated by Weave, run `weave ps`.
Instead of allowing Weave to automatically allocate addresses, an IP address and a network can be explicitly
specified. See [How to Manually Specify IP Addresses and Subnets](/site/using-weave/manual-ip-address.md) for instructions.
specified. See [How to Manually Specify IP Addresses and Subnets](/site/tasks/ipam/manual-ip-address.md) for instructions.
For a discussion on how Weave Net uses IPAM, see [Automatic IP Address Management](/site/ipam.md). And also review the
For a discussion on how Weave Net uses IPAM, see [Automatic IP Address Management](/site/tasks/ipam/ipam.md). And also review the
[the basics of IP addressing](/site/concepts/ip-addresses.md) for an explanation of addressing and private networks.
+2 -2
View File
@@ -63,6 +63,6 @@ for manual allocation.
**See Also**
* [Address Allocation with IP Address Management (IPAM)](/site/ipam.md)
* [Address Allocation with IP Address Management (IPAM)](/site/tasks/ipam/ipam.md)
* [Isolating Applications on a Weave Network](/site/tasks/manage/application-isolation.md)
* [Starting, Stopping and Removing Peers](/site/ipam/stop-remove-peers-ipam.md)
* [Starting, Stopping and Removing Peers](/site/tasks/ipam/stop-remove-peers-ipam.md)
+1 -1
View File
@@ -202,5 +202,5 @@ named `weavedb` is used to store this data.
**See Also**
* [Automatic Allocation Across Multiple Subnets](/site/ipam/allocation-multi-ipam.md)
* [Automatic Allocation Across Multiple Subnets](/site/tasks/ipam/allocation-multi-ipam.md)
* [Integrating Docker via the Network Plugin (Legacy)](/site/install/plugin/plugin.md)
+3 -3
View File
@@ -11,7 +11,7 @@ Containers are automatically allocated an IP address that is unique across the W
Weave Net detects when a container has exited and releases its allocated addresses so they can be re-used by the network.
See the [Automatic IP Address Management](/site/ipam.md) and also an explanation of [the basics of IP addressing](/site/concepts/ip-addresses.md) for further details.
See the [Automatic IP Address Management](/site/tasks/ipam/ipam.md) and also an explanation of [the basics of IP addressing](/site/concepts/ip-addresses.md) for further details.
Instead of allowing Weave Net to allocate IP addresses automatically (using IPAM), there may be instances where you need to control a particular container or a cluster by setting an IP address for it.
@@ -53,6 +53,6 @@ Individual IP addresses given to containers must, of course, be unique. If you p
**See Also**
* [Managing Services - Exporting, Importing, Binding and Routing](/site/tasks/manage/service-management.md)
* [Allocating IPs in a Specific Range](/site/using-weave/configuring-weave.md)
* [Automatic IP Address Management](/site/ipam.md)
* [Allocating IPs in a Specific Range](/site/tasks/ipam/configuring-weave.md)
* [Automatic IP Address Management](/site/tasks/ipam/ipam.md)
+3 -3
View File
@@ -24,7 +24,7 @@ later rejoin the Weave network, the same IP address may be allocated
twice.
Assume you had started the three peers in the
[overview example](/site/ipam.md), and then host3
[overview example](/site/tasks/ipam/ipam.md), and then host3
caught fire, you can go to one of the other hosts and run:
host1$ weave rmpeer host3
@@ -56,6 +56,6 @@ dropping attempted connections with peers in other cliques.
**See Also**
* [Address Allocation with IP Address Management (IPAM)](/site/ipam.md)
* [Automatic Allocation Across Multiple Subnets](/site/ipam/allocation-multi-ipam.md)
* [Address Allocation with IP Address Management (IPAM)](/site/tasks/ipam/ipam.md)
* [Automatic Allocation Across Multiple Subnets](/site/tasks/ipam/allocation-multi-ipam.md)
* [Isolating Applications on a Weave Network](/site/tasks/manage/application-isolation.md)
+1 -1
View File
@@ -64,4 +64,4 @@ Columns are as follows:
ipam` was run; whilst this could be a transient condition due to a
partition, it may be because the peer has failed and needs to be
removed administratively - see [Starting, Stopping and Removing
Peers](/site/ipam/stop-remove-peers-ipam.md) for more details.
Peers](/site/tasks/ipam/stop-remove-peers-ipam.md) for more details.
+1 -1
View File
@@ -66,5 +66,5 @@ isolation between application containers, that feature needs to be disabled by [
**See Also**
* [Automatic Allocation Across Multiple Subnets](/site/ipam/allocation-multi-ipam.md)
* [Automatic Allocation Across Multiple Subnets](/site/tasks/ipam/allocation-multi-ipam.md)
* [Managing Services - Exporting, Importing, Binding and Routing](/site/tasks/manage/service-management.md)
@@ -69,4 +69,4 @@ with `weave launch` and `weave connect` run:
**See Also**
* [Enabling Multi-Cloud, Multi-Hop Networking and Routing](/site/tasks/manage/multi-cloud-multi-hop.md)
* [Stopping and Removing Peers](/site/ipam/stop-remove-peers-ipam.md)
* [Stopping and Removing Peers](/site/tasks/ipam/stop-remove-peers-ipam.md)
@@ -53,7 +53,7 @@ for example, `10.2.0.0/16` or `10.32.0.0/12` and,
* `<exposing-host>` is the address of the machine on which you ran `weave expose`.
>**Note:** You must ensure that the [IP subnet used by Weave
Net](/site/ipam.md#range) does not clash with anything on those other
Net](/site/tasks/ipam/ipam.md#range) does not clash with anything on those other
hosts.
+3 -3
View File
@@ -5,7 +5,7 @@ search_type: Documentation
---
If [automatic IP address allocation](/site/ipam.md) is enabled in Weave Net (by default IPAM is enabled),
If [automatic IP address allocation](/site/tasks/ipam/ipam.md) is enabled in Weave Net (by default IPAM is enabled),
then containers started via the proxy are automatically assigned an IP address, *without having to specify any
special environment variables or any other options*.
@@ -38,5 +38,5 @@ container with a blank `WEAVE_CIDR`, for example:
**See Also**
* [Address Allocation with IP Address Management (IPAM)](/site/ipam.md)
* [How to Manually Specify IP Addresses and Subnets](/site/using-weave/manual-ip-address.md)
* [Address Allocation with IP Address Management (IPAM)](/site/tasks/ipam/ipam.md)
* [How to Manually Specify IP Addresses and Subnets](/site/tasks/ipam/manual-ip-address.md)
+1 -1
View File
@@ -10,7 +10,7 @@ modified to wait for the Weave network interface to become
available.
When they are started via the Weave Net proxy, containers are
[automatically assigned IP addresses](/site/ipam.md) and connected to the
[automatically assigned IP addresses](/site/tasks/ipam/ipam.md) and connected to the
Weave network.
### Creating and Starting Containers with the Weave Net Proxy
+2 -2
View File
@@ -99,7 +99,7 @@ launch`.
between peers.
* **PeerDiscovery** - indicates whether
[automatic peer discovery](/site/ipam/allocation-multi-ipam.md) is
[automatic peer discovery](/site/tasks/ipam/allocation-multi-ipam.md) is
enabled (which is the default).
* **Targets** - are the number of hosts that the local Weave Router has been
@@ -307,5 +307,5 @@ and the container image versions as git hashes.
**See Also**
* [Troubleshooting IPAM](/site/ipam/troubleshooting-ipam.md)
* [Troubleshooting IPAM](/site/tasks/ipam/troubleshooting-ipam.md)
* [Troubleshooting the Proxy](/site/weave-docker-api/using-proxy.md)