Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expanded Cilium deployment documentation #5012

Merged
merged 1 commit into from Feb 19, 2022
Merged

Expanded Cilium deployment documentation #5012

merged 1 commit into from Feb 19, 2022

Conversation

SixFive7
Copy link
Contributor

@SixFive7 SixFive7 commented Feb 18, 2022

Pull Request

What?

Expanded a little on the Talos specific Cilium deployment details.

Why?

There are some gotchas when deploying Cilium onto Talos that takes time to figure out if not documented.

Related issues mentioned in the documentation

#4109 GCP ILB support / support scope local routes to be configured
#4212 add Node.PodCIDRs to the k8s nodeadress filter
#4654 Kernel default values (sysctl)
#4756 Cilium Documentation Generates Clusters Without a CNI
#4836 Kubespan and Cilium compatiblity: etcd is failing
#4863 Cilium on talos "aoe: packet could not be sent on *. consider increasing tx_queue_len"

Acceptance

Please use the following checklist:

  • you linked an issue (if applicable)
  • you included tests (if applicable)
  • you ran conformance (make conformance)
  • you formatted your code (make fmt)
  • you linted your code (make lint)
  • you generated documentation (make docs)
  • you ran unit-tests (make unit-tests)

This change is Reviewable

Copy link
Member

@frezbo frezbo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️ , Awesome, this is really comprehensive a small typo and this is good.

website/content/docs/v0.14/Guides/deploying-cilium.md Outdated Show resolved Hide resolved
website/content/docs/v0.14/Guides/deploying-cilium.md Outdated Show resolved Hide resolved
@frezbo
Copy link
Member

frezbo commented Feb 18, 2022

@SixFive7 can you sign off the commit with git commit -S --amend, you can refer https://www.conventionalcommits.org/en/v1.0.0/#summary for the commit message format

@SixFive7
Copy link
Contributor Author

SixFive7 commented Feb 18, 2022

All commits should be signed now except those done through the web ui by clicking the "accept suggested changes" button. Turns out this is not yet possible: todogroup/gh-issues#50
Let me know if the PR needs to be recreated to push this through.

frezbo added a commit to frezbo/talos that referenced this pull request Feb 18, 2022
Update cilium docs

Co-authored-by: Jori Huisman <6650122+SixFive7@users.noreply.github.com>

supercededs: siderolabs#5012

Signed-off-by: Noel Georgi <git@frezbo.dev>
@frezbo frezbo mentioned this pull request Feb 18, 2022
frezbo added a commit to frezbo/talos that referenced this pull request Feb 18, 2022
Update cilium docs

Co-authored-by: Jori Huisman <6650122+SixFive7@users.noreply.github.com>

supersedes: siderolabs#5012

Signed-off-by: Noel Georgi <git@frezbo.dev>
@frezbo
Copy link
Member

frezbo commented Feb 18, 2022

/ok-to-test

Expanded Cilium deployment documentation

Co-authored-by: Noel Georgi <git@frezbo.dev>
Signed-off-by: Noel Georgi <git@frezbo.dev>
@frezbo
Copy link
Member

frezbo commented Feb 19, 2022

/m

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants