Commit Graph

595 Commits

Author SHA1 Message Date
Sean McGinnis
3f07350f18 Fix site link to LoadBalancer page
The current rendered site does not correctly link local in-repo
documents. This results in the LoadBalancer links on the Ingress User
Guide pages going to a 404.

Unfortunately this behavior is different between "normal" markdown
rendering in local IDEs and while viewing source files in GitHub. But
this change makes the rendered public site correctly link to the page.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-11-06 08:44:20 -06:00
Antonio Ojea
612a1da2a6 Update site/content/docs/user/ingress.md
Co-authored-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-10-29 15:05:00 +01:00
Antonio Ojea
89b253cd97 Improve the ingress controller guide
In addition to the extraPortMapping example, document how to run the
Ingress with a LoadBalancer provisioning by cloud-provider kind, that
provides a more realistic experience.

It also removes the specific implimentation details of the guide so it
is more agnostic of the Ingress implementation.

Change-Id: I865e72ca4571f0c513a1e9e412bc5e9c06a67a51
2024-10-29 12:14:09 +00:00
Antonio Ojea
4a15cec919 use agnhost for the documentation manifests
Change-Id: I863b058dc80752e2ee48ace96ff561c4fce02dca
2024-10-29 09:48:23 +00:00
Rich Burroughs
411ff4c620 Update usage.yaml
The pathType Prefix no longer works, it generates errors. This is the workaround suggested in ingress-nginx issue #10200. I tested it and it works.
2024-10-24 14:24:56 -07:00
Sean McGinnis
f5e0885424 docs: Fix quick start formatting issues
There were a couple problems in the Quick Start page under the Settings
for Docker Desktop section. There was a broken link to one of the macOS
Docker Desktop settings screenshots. There were also a couple missing
newlines that caused the formatting to be slightly off, running the text
in to the image rather than having a clean separation between them.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-09-20 14:45:28 -05:00
Charles Uneze
c215ee32c7 clarify when port-mapping is needed 2024-09-04 18:16:16 +00:00
Khanh Tran
ea9d29430b Add install note to rootless docs 2024-08-20 22:43:21 +07:00
Kubernetes Prow Robot
b12e445afb Merge pull request #3720 from BenTheElder/support-note
add clarifications to resources.md
2024-08-17 08:48:38 -07:00
Kubernetes Prow Robot
2ba75d2ff9 Merge pull request #3719 from CharlieTLe/patch-1
Update ingress.md
2024-08-17 08:36:02 -07:00
Benjamin Elder
a99a9f2e39 add loadbalancer note 2024-08-17 08:24:45 -07:00
Benjamin Elder
820aa8405a add clarification to cri-o reference 2024-08-17 08:23:19 -07:00
Charlie Le
013efe4e42 Update ingress.md
Small typo for the word 'blixt'.
2024-08-17 08:03:17 -07:00
Kevin Hannon
bc7adce849 Add CRI-O Kind tutorial to Kind user docs 2024-08-17 10:27:58 -04:00
Benjamin Elder
2664d3db2d update install docs to v0.24 2024-08-15 09:37:35 -07:00
Kubernetes Prow Robot
6692e5d238 Merge pull request #3689 from stmcginnis/wsl2
Add known issue for WSL2 and cgroupv2 support
2024-08-12 17:35:49 -07:00
rogerogers
e2568f53bd Fix Ingress migration guide link error
Signed-off-by: rogerogers <rogers@rogerogers.com>
2024-07-23 21:40:02 +08:00
Sean McGinnis
de54335e0c Add known issue for WSL2 and cgroupv2 support
This adds a note to the Known Issues document with details related to
proper setup requirements for cgroupv2 support and links to the known
issues page for extra visibility from the Using WSL2 page.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-07-22 20:56:38 +00:00
Sean McGinnis
846a2cc664 Clean up known issues page
This removes outdated information from the known issues page for
releases that are well past end of life. It also cleans up some
formatting and fixes a few markdown linting concerns.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-07-18 18:24:06 -05:00
Marc Goujon
09680d2d66 Mention possible pids_limit issues with rootless podman
When running rootless podman, there can be issues with processes not
able to create new pids. This is caused by podman's default limit being
too low for scenarios like running nginx and spawning workers.

This simply adds a notice to the rootless section and suggests a way to
disable said limit if desired.
2024-07-17 19:43:25 -07:00
Benjamin Elder
057058faa4 simplify ingress guide, add Gateway API note
- we should use contour's external docs instead of duplciating them
- we dropped kong docs but didn't quite clean up everything, followed up here
2024-06-26 20:22:46 -07:00
Stefano Arlandini
ca9d450ed3 Add installation instructions for Scoop and Winget 2024-06-21 00:16:41 +02:00
Kubernetes Prow Robot
f68581cb49 Merge pull request #3660 from stmcginnis/installation
Add third party package installation note
2024-06-20 14:57:46 -07:00
Kubernetes Prow Robot
86568ed5aa Merge pull request #3635 from stmcginnis/random-doc-updates
Minor updates to Design docs
2024-06-19 12:14:41 -07:00
Sean McGinnis
61a2a55a99 Add third party package installation note
This restructures the installation instructions for kind to have the
first party, community supported methods listed first in the docs.

Third party maintained package installation instructions are moved to
the end of the list of installation options, and a note of warning is
added to point out that these packages are not maintained by the project
maintainers.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-06-15 11:16:53 +00:00
Kundan Kumar
d27d88023e removed kong ingress documentation 2024-06-10 22:07:53 +05:30
Sean McGinnis
f5c82e1b6d Minor updates to Design docs
This makes minor updates and corrections to the docs under the Design
section for various updates to the project that have not made it into
the documentation.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-05-31 21:44:41 +00:00
Sean McGinnis
b1aa5b968f Add cgroupns requirement to known issues
This adds an entry to the known issues to call out the requirement for
kernel support for cgroup namespaces. This is a common gotcha for those
running older Linux distros. While this won't eliminate all bug reports
for those attempting to use kind in these environments, it will at least
add a clue to help explain when they encounter errors.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-05-27 09:54:45 -05:00
Davanum Srinivas
e29f332cbb Add a new builder for tarballs and released artifacts
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-05-22 08:59:11 -04:00
Benjamin Elder
b8e4c16875 update install docs for 0.23.0 2024-05-13 18:59:56 -07:00
Kai-Hsun Chen
b2d29a59c7 fix 2024-04-30 15:38:29 -07:00
Kubernetes Prow Robot
9f812976b8 Merge pull request #3585 from aojea/docs2
fix docs
2024-04-21 15:17:57 -07:00
Antonio Ojea
ada2511764 fix docs 2024-04-21 22:01:54 +00:00
Antonio Ojea
28c58ebd7d Update site/content/docs/user/loadbalancer.md 2024-04-21 16:57:25 +02:00
Antonio Ojea
92a3927804 Update site/content/docs/user/loadbalancer.md
Co-authored-by: Sean McGinnis <sean.mcginnis@gmail.com>
2024-04-21 16:57:17 +02:00
Antonio Ojea
3248acfc66 use cloud-provider-kind as recommended loadbalancer 2024-04-21 11:02:58 +00:00
Antonio Ojea
49c2cfb0f1 Update site/content/docs/user/configuration.md
Co-authored-by: Benjamin Elder <bentheelder@google.com>
2024-04-19 13:20:01 +02:00
Antonio Ojea
296749aa2d support kube-proxy nftables mode 2024-04-11 14:47:54 +00:00
Jizu
52574137c7 fix: typo 2024-04-08 06:49:02 +08:00
Jizu
1c6d13f464 docs: add required containerd version 2024-04-08 06:12:45 +08:00
Kay Yan
974fa25b0d update docs for nerdctl support
Co-authored-by: Sean McGinnis <sean.mcginnis@gmail.com>
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
2024-02-28 04:44:16 +00:00
Benjamin Elder
04d361c4aa bump docs to 0.22.0 2024-02-14 15:33:48 -08:00
Kubernetes Prow Robot
f5ccb02c08 Merge pull request #3495 from skriss/pr-contour-ingress
update Contour ingress docs
2024-02-13 10:56:23 -08:00
Ryosuke Kato
babf41012b Update apt package list to build bzImage
* `python3` is required.
  - build error without python3

* `dwarves` is required.
  - ref: README.md [WSL-Linux-Kernel](https://github.com/microsoft/WSL2-Linux-Kernel)
2024-02-07 16:55:38 +09:00
Benjamin Elder
73dd6f229e update install for v0.21.0 2024-02-02 12:34:56 -08:00
Steve Kriss
fe291fa7f8 update Contour ingress docs
Updates the Contour ingress docs to link
to the Contour website for a usage example
since the kind example is nginx-specific.

Signed-off-by: Steve Kriss <krisss@vmware.com>
2024-01-30 08:18:12 -07:00
Mauricio Caro
3f5d57368d Change "Non-AMD64 Architectures" to "Unsupported Architectures" 2023-12-10 15:46:55 -05:00
Mauricio Caro
9b601c9069 Add ARM64 to "Non-AMD64 Architectures" section in Known Issues 2023-12-10 10:35:08 -05:00
Mauricio Caro
ccf259070b Remove "Non-AMD64 Architectures" section from Known Issues 2023-12-09 10:43:43 -05:00
Cornelius Roemer
1b0802be1f Update initial.md 2023-11-17 03:48:31 +01:00