Skip to content

Commit

Permalink
Deployed 289a856 with MkDocs version: 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Nov 16, 2023
1 parent de4835e commit 8b87b43
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 45 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -436,5 +436,5 @@ <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>

<!--
MkDocs version : 1.5.3
Build Date UTC : 2023-11-13 14:04:37.132511+00:00
Build Date UTC : 2023-11-16 05:26:22.990290+00:00
-->
39 changes: 23 additions & 16 deletions kube-loxilb/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -271,11 +271,19 @@ <h2 id="overall-topology">Overall topology</h2>
</ul>
<p><img alt="loxilb topology" src="../photos/kube-loxilb-int.png" /> </p>
<h2 id="how-to-use-kube-loxilb">How to use kube-loxilb ?</h2>
<p>1.Make sure loxilb docker is downloaded and installed properly in a node external to your cluster. One can follow guides <a href="https://loxilb-io.github.io/loxilbdocs/run/">here</a> or refer to various other <a href="https://loxilb-io.github.io/loxilbdocs/#how-to-guides">documentation</a> . It is important to have network connectivity from this node to the master nodes of k8s cluster (where kube-loxilb will eventually run) as seen in the above figure.</p>
<p>2.Download the loxilb config yaml :</p>
<ol>
<li>
<p>Make sure loxilb docker is downloaded and installed properly in a node external to your cluster. One can follow guides <a href="https://loxilb-io.github.io/loxilbdocs/run/">here</a> or refer to various other <a href="https://loxilb-io.github.io/loxilbdocs/#how-to-guides">documentation</a> . It is important to have network connectivity from this node to the master nodes of k8s cluster (where kube-loxilb will eventually run) as seen in the above figure.</p>
</li>
<li>
<p>Download the loxilb config yaml :</p>
</li>
</ol>
<pre><code>wget https://github.com/loxilb-io/kube-loxilb/raw/main/manifest/kube-loxilb.yaml
</code></pre>
<p>3.Modify arguments as per user's needs :</p>
<ol>
<li>Modify arguments as per user's needs :</li>
</ol>
<pre><code>args:
- --loxiURL=http://12.12.12.1:11111
- --externalCIDR=123.123.123.1/24
Expand All @@ -289,19 +297,18 @@ <h2 id="how-to-use-kube-loxilb">How to use kube-loxilb ?</h2>
#- --setUniqueIP=false
</code></pre>
<p>The arguments have the following meaning : <br />
- loxiURL : API server address of loxilb. This is the docker IP address loxilb docker of Step 1. If unspecified, kube-loxilb assumes loxilb is running in-cluster mode and autoconfigures this.
- externalCIDR : CIDR or IPAddress range to allocate addresses from. By default address allocated are shared for different services(shared Mode) <br />
- externalCIDR6 : Ipv6 CIDR or IPAddress range to allocate addresses from. By default address allocated are shared for different services(shared Mode) <br />
- monitor : Enable liveness probe for the LB end-points (default : unset) <br />
- setBGP : Use specified BGP AS-ID to advertise this service. If not specified BGP will be disabled. Please check <a href="https://github.com/loxilb-io/loxilbdocs/blob/main/docs/integrate_bgp_eng.md">here</a> how it works. <br />
- extBGPPeers : Specifies external BGP peers with appropriate remote AS <br />
- setRoles : If present, kube-loxilb arbitrates loxilb role(s) in cluster-mode. Further, it sets a special VIP (selected as sourceIP) to communicate with end-points in full-nat mode. <br />
- setLBMode : 0, 1, 2 <br />
0 - default (only DNAT, preserves source-IP) <br />
1 - onearm (source IP is changed to load balancer’s interface IP) <br />
2 - fullNAT (sourceIP is changed to virtual IP) <br />
- setUniqueIP : Allocate unique service-IP per LB service (default : false) <br />
- externalSecondaryCIDRs: Secondary CIDR or IPAddress ranges to allocate addresses from in case of multi-homing support </p>
| name | description |
|---|---|
| loxiURL | API server address of loxilb. This is the docker IP address loxilb docker of Step 1. If unspecified, kube-loxilb assumes loxilb is running in-cluster mode and autoconfigures this. |
| externalCIDR | CIDR or IPAddress range to allocate addresses from. By default address allocated are shared for different services(shared Mode) |
| externalCIDR6 | Ipv6 CIDR or IPAddress range to allocate addresses from. By default address allocated are shared for different services(shared Mode) |
| monitor | Enable liveness probe for the LB end-points (default : unset) |
| setBGP | Use specified BGP AS-ID to advertise this service. If not specified BGP will be disabled. Please check <a href="https://github.com/loxilb-io/loxilbdocs/blob/main/docs/integrate_bgp_eng.md">here</a> how it works. |
| extBGPPeers | Specifies external BGP peers with appropriate remote AS |
| setRoles | If present, kube-loxilb arbitrates loxilb role(s) in cluster-mode. Further, it sets a special VIP (selected as sourceIP) to communicate with end-points in full-nat mode. |
| setLBMode | 0, 1, 2 <br> 0 - default (only DNAT, preserves source-IP) <br> 1 - onearm (source IP is changed to load balancer’s interface IP) <br> 2 - fullNAT (sourceIP is changed to virtual IP) |
| setUniqueIP | Allocate unique service-IP per LB service (default : false) |
| externalSecondaryCIDRs | Secondary CIDR or IPAddress ranges to allocate addresses from in case of multi-homing support | </p>
<p>Many of the above flags and arguments can be overriden on a per-service basis based on loxilb specific annotation as mentioned in section 6 below. </p>
<ol>
<li>Apply the following :</li>
Expand Down
56 changes: 28 additions & 28 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,142 +2,142 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/api-dev/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/api/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/arch/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/ccm/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/cmd-dev/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/cmd/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/code/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/contribute/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/debugging/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/ebpf/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/faq/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/gtp/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/ha-deploy/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/integrate_bgp/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/integrate_bgp_eng/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/kube-loxilb/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/lb/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/loxilbebpf/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/nat/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/perf-multi/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/perf-single/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/perf/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/requirements/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/roadmap/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/run/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/simple_topo/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://loxilb-io.github.io/loxilbdocs/standalone/</loc>
<lastmod>2023-11-13</lastmod>
<lastmod>2023-11-16</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>
Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 8b87b43

Please sign in to comment.