-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathmkdocs.yml
161 lines (155 loc) · 7.33 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
site_name: LoxiLB
site_url: https://loxilb-io.github.io/loxilbdocs
repo_name: loxilb-io/loxilb
repo_url: https://github.com/loxilb-io/loxilb
theme:
name: material
custom_dir: overrides
logo: photos/loxilb-logo.png
favicon: photos/loxilb-logo.png
features:
- navigation.path
- navigation.instant
- navigation.tracking
- navigation.indexes
- navigation.top
- navigation.footer
- search.suggest
analytics:
gtag: G-21G7NBL2BN
icon:
repo: fontawesome/brands/github
palette:
- scheme: default
media: "(prefers-color-scheme: light)"
primary: indigo
toggle:
icon: material/weather-night
name: Switch to dark mode
- scheme: slate
media: "(prefers-color-scheme: dark)"
primary: black
toggle:
icon: material/weather-sunny
name: Switch to light mode
nav:
- Introduction: index.md
- Architectural Considerations:
- Understanding loxilb deployment in K8s with kube-loxilb: kube-loxilb.md
- Understanding High-availability with loxilb: ha-deploy.md
- Getting Started:
- External Cluster Mode:
- K8s/loxilb external mode: k8s-flannel-ext.md
- K3s/loxilb with default flannel: k3s_quick_start_flannel.md
- K3s/loxilb with calico: k3s_quick_start_calico.md
- K3s/loxilb with cilium: quick_start_with_cilium.md
- K0s/loxilb with kube-router: k0s_quick_start.md
- EKS/loxilb external mode: eks-external.md
- In-Cluster Mode:
- K8s/loxilb in-cluster mode: k8s-flannel-incluster.md
- K8s/loxilb in-cluster & Cilium: cilium-incluster.md
- K3s/loxilb in-cluster mode: k3s_quick_start_incluster.md
- K0s/loxilb in-cluster mode: k0s_quick_start_incluster.md
- MicroK8s/loxilb in-cluster mode: microk8s_quick_start_incluster.md
- EKS/loxilb in-cluster mode: eks-incluster.md
- RedHat OCP/loxilb in-cluster mode: rhocp-quickstart-incluster.md
- K8s/loxilb in-cluster with calico & multus: calico-incluster-multus.md
- Service-Proxy Mode:
- loxilb service-proxy plugin with flannel: service-proxy-flannel.md
- loxilb service-proxy plugin with calico: service-proxy-calico.md
- Kubernetes Ingress Mode:
- k3s/Run loxilb-ingress: loxilb-ingress.md
- Kubernetes Egress Mode:
- Run loxilb as Kubernetes Egress: loxilb-egress.md
- Standalone Mode: standalone.md
- Advanced Guides:
- How-To - service-group zones: service-zones.md
- How-To - access end-points outside K8s: ext-ep.md
- How-To - Deploy multi-server K3s HA with loxilb: k3s-multi-master.md
- How-To - Deploy loxilb with multi-AZ HA support in AWS: aws-multi-az.md
- How-To - Deploy loxilb with multi-cloud HA support: multi-cloud-ha.md
- How-To - Deploy loxilb with ingress-nginx: loxilb-nginx-ingress.md
- How-To - Deploy loxilb in-cluster for multus based secondary services: loxilb-incluster-multus.md
- How-To - Kubernetes virtual cluster setup with k3k and loxilb: k3k-virtual-cluster.md
- How-To - Kubernetes service sharding with loxilb: service-sharding.md
- How-To - loxilb L4/L7 policies with Kubernetes gateway API: gw-api.md
- How-To - Use proxy protocol v2 with loxilb: proxy-protocol-v2.md
- Knowledge Base:
- What is eBPF: ebpf.md
- What is k8s service - load-balancer: lb.md
- Architecture in brief: arch.md
- Code organization: code.md
- eBPF internals: loxilbebpf.md
- NAT Modes of loxilb: nat.md
- loxilb load-balancer algorithms: lb-algo.md
- Manual steps to build/run: run.md
- Debugging loxilb: debugging.md
- Developer's guide to loxicmd: cmd-dev.md
- Developer's guide to loxilb API: api-dev.md
- HTTPS guide for loxilb APi: https.md
- OAuth2 guide for loxilb API: oauth2.md
- loxilb api-reference: api.md
- Performance Report: perf.md
- Development Roadmap: roadmap.md
- Contribution Guide: contribute.md
- System Requirements: requirements.md
- Frequenctly Asked Questions- FAQs: faq.md
- Blogs:
- EKS Cluster with in-cluster auto-scaled LoxiLB: https://www.loxilb.io/post/build-a-high-performance-eks-cluster-using-auto-scaled-loxilb
- K8s - Elevating Cluster Networking: https://www.loxilb.io/post/loxilb-cluster-networking-elevating-k8s-networking-capabilities
- eBPF - Map Sync using Go: https://www.loxilb.io/post/state-synchronization-of-ebpf-maps-using-go-a-tale-of-two-frameworks
- K8s in-cluster service LB with LoxiLB: https://www.loxilb.io/post/k8s-nuances-of-in-cluster-external-service-lb-with-loxilb
- K8s - Introducing SCTP Multihoming with LoxiLB: https://www.loxilb.io/post/k8s-introducing-sctp-multihoming-functionality-with-loxilb
- Hyperscale anycast load balancing with HA: https://www.loxilb.io/post/loxilb-anycast-service-load-balancing-with-high-availability
- Getting started with LoxiLB on Amazon EKS: https://www.loxilb.io/post/loxilb-load-balancer-setup-on-eks
- K8s - Deploying hitless Load-Balancing: https://www.loxilb.io/post/k8s-deploying-hitless-and-ha-load-balancing
- Ipv6 migration in Kubernetes made easy: https://www.loxilb.io/post/k8s-exposing-ipv4-services-externally-as-ipv6
- Load-balancer Perf comparison on Amazon Graviton2: https://www.loxilb.io/post/running-loxilb-on-aws-graviton2-based-ec2-instance
- NGAP load balancing with LoxiLB: https://www.loxilb.io/post/ngap-load-balancing-with-loxilb
- Community Posts:
- 5G Service Communication Proxy(SCP) with LoxiLB: https://dev.to/nikhilmalik/5g-service-communication-proxy-with-loxilb-4242
- 5G SCTP LoadBalancer Using LoxiLB: https://futuredon.medium.com/5g-sctp-loadbalancer-using-loxilb-b525198a9103
- 5G Uplink Classifier Using LoxiLB: https://futuredon.medium.com/5g-uplink-classifier-using-loxilb-7593a4d66f4c
- K3s - Using LoxiLB as external service lb: https://cloudybytes.medium.com/k3s-using-loxilb-as-external-service-lb-2ea4ce61e159
- 5G SCTP LoadBalancer Using LoxiLB Applying on free5GC: https://medium.com/@ben0978327139/5g-sctp-loadbalancer-using-loxilb-applying-on-free5gc-b5c05bb723f0
copyright: Copyright © 2022 - 2024 LoxiLB Authors
extra:
version:
provider: mike
default: latest
alias: true
homepage: https://www.loxilb.io/
generator: false
social:
- icon: fontawesome/brands/github
link: https://github.com/loxilb-io/loxilb
name: GitHub
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/company/loxilb/
name: LinkedIn
- icon: material/web
link: https://www.loxilb.io/
name: Website
- icon: fontawesome/brands/slack
link: https://join.slack.com/t/loxilb/shared_invite/zt-2b3xx14wg-P7WHj5C~OEON_jviF0ghcQ
extra_css:
- stylesheets/extra.css
markdown_extensions:
- pymdownx.highlight
- pymdownx.inlinehilite
- pymdownx.superfences
- admonition
- pymdownx.details
- pymdownx.snippets
- def_list
- tables
- attr_list
- md_in_html
- toc:
title: On this page
- pymdownx.tasklist:
custom_checkbox: true
plugins:
- mermaid2
- search
- autorefs