-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is associated with fluxcd/website#1804 It will not be published on the website before we merge fluxcd/website#1804 We can see that it works in the preview build, (but we will need to merge this one first before we can see it working in the preview.) I don't see why we would publish this page any earlier than ~1-2 weeks before KubeCon at earliest. But there may be no reason to hold it up, either! update KUBECON.md to match scraped with minor edits via: https://sites.google.com/view/flux-kubecon-paris-2024/home https://codebeautify.org/html-to-markdown remove weird pointless whitespace links Formatting differences from wget https://sites.google.com/view/flux-kubecon-paris-2024/home -O kubecon.html && html2md -i kubecon.html |sed '1,6d'|ghead -n -13 > KUBECON.md && rm kubecon.html Add "Update Kubecon.md" workflow * fixup: kingdonb * add contents: write, pull-requests: write do not pass GITHUB_TOKEN explicitly (it is the default value) * permissions: contents, pull-requests * don't try building go inline in the action there is a release binary we can download and use, it's faster improve filter (remove Copy heading link) effect of script update Make this script easier to test Signed-off-by: Kingdon P Barrett <[email protected]> Signed-off-by: Kingdon B <[email protected]>
- Loading branch information
Showing
2 changed files
with
118 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: Update Kubecon.md | ||
on: | ||
schedule: | ||
- cron: '0 */6 * * *' | ||
workflow_dispatch: | ||
jobs: | ||
update-kubecon: | ||
permissions: | ||
contents: write | ||
pull-requests: write | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- name: Pull html from site and convert to markdown | ||
run: | | ||
# go install github.com/suntong/html2md@latest | ||
HTML2MD=html2md_1.5.0_linux_amd64 | ||
wget https://github.com/suntong/html2md/releases/download/v1.5.0/${HTML2MD}.tar.gz | ||
tar xvf ${HTML2MD}.tar.gz | ||
HTML2MD_BIN="./${HTML2MD}/html2md" | ||
wget https://sites.google.com/view/flux-kubecon-paris-2024/home -O kubecon.html \ | ||
&& ${HTML2MD_BIN} -i kubecon.html |sed '1,6d'|head -n -13 \ | ||
| sed 's_# \[Copy heading link\](\\#h\.[a-z0-9]*)[[:space:]]*_# _' \ | ||
| sed 's_/view/flux-kubecon-paris-2024/home_/kubecon' \ | ||
> KUBECON.md \ | ||
&& rm kubecon.html && rm -rf ${HTML2MD}* | ||
- name: Create Pull Request | ||
uses: peter-evans/create-pull-request@v6 | ||
with: | ||
commit-message: Update KUBECON.md | ||
title: Update from source URL | ||
body: | | ||
- Detected changes from https://sites.google.com/view/flux-kubecon-paris-2024/home | ||
Auto-generated by [create-pull-request][1] | ||
|
||
[1]: https://github.com/peter-evans/create-pull-request | ||
branch: update-kubecon |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
[![](https://lh3.googleusercontent.com/YyFFZKmhaF_tupq893gXB9QlI0sTIB_kKIWRQRKYkM4DM57NiWsA8-a3fdAsNfVSENMpmB8woL7ZoMxvz60QJ9E=w16383)Flux and Flagger @ KubeCon Paris 2024](/kubecon) | ||
|
||
# KubeCon activities! | ||
|
||
![](https://lh4.googleusercontent.com/Zs2nLOcdZduejxNPG1ggl7LC7LGW4e9ICzWj6PVeOvb3U4BA4VxylXIJbNIDUGB9K8lKVQrRhtJ8K7zc69cvVqggfFYepEqpA1c6-QQwZKfzzW6UT3P42uB9M6XpLk7eyA=w1280) | ||
|
||
# KubeCon Paris 2024 | ||
|
||
March 19-22, 2024 | ||
|
||
![](https://lh5.googleusercontent.com/QSY9peqmDRMHJ48d6C39-WFTsXZmWchXFWGo-sLsPqQjWiYlwgifgBTnpYmmQKmQxAmHcgvCSNvYX4Hy8OY21OHqd7S-05iWaULoskrqSdmspuH4lj31FFOBmIcwQH02kw=w1280) | ||
|
||
# Flux news! | ||
|
||
[Flux General Availability announced in December 2024!](https://fluxcd.io/blog/2023/12/flux-v2.2.0/) | ||
|
||
[Second Security audit: No CVEs!](https://fluxcd.io/blog/2023/11/flux-security-audit/) | ||
|
||
![](https://lh6.googleusercontent.com/kN2ZY5XrU7NJ6OLB6NIZn7m6eXLvhLKieXpvQ4jYhSoffmNMb4civCKYSQGhZ6MNewO2L0RJxhiiGFkmzIsUgzFYEQ4uao2zxwJV07qZ6XQ15m06KkRFdyp09sN1-dbuMg=w1280) | ||
|
||
# Flux Booth fun! | ||
|
||
Want a bespoke unique all-your-own cuttlefish sticker? Complete the challenge and pick up a human-intelligence or artificial-intelligence Flux sticker! Deploy [the podinfo sample app](https://github.com/stefanprodan/podinfo) and change the text to something like "Cuttlefish playing tennis" and then come by the Flux booth at KubeCon. 😸👩🏻🎨🎨 | ||
|
||
Visit the Flux booth in the KubeCon Project Pavilion to meet the Flux maintainers and contributors for demos and fun! | ||
|
||
# Flux talks @ KubeCon Paris! | ||
|
||
Tuesday, March 19, 2024 | ||
|
||
- 9:00 CET: " [CNCF Projects Lightning Talks](https://sched.co/1ZOFb)" | ||
|
||
- 10:30 - 20:00 CET: Flux booth hours in the Project Pavilion | ||
|
||
- 14:45 CET: " [⚡ Lightning Talk: My Database Runs on Kubernetes. What's Next? Data Platforms!](https://sched.co/1YFiG)" \- Robert Hodges, Altinity @ Data on Kubernetes Day colo event | ||
|
||
- 15:15 CET: " [Unlocking Innovation: How NatWest Bank Uses Cloud Native Tools to Deliver Platform as a Product](https://sched.co/1YFif)" \- Chris Plank, Natwest Group & Derik Evangelista, Syntasso @ Platform Engineering Day colo event | ||
|
||
- 17:00 CET: " [Panel: Argo Vs Flagger: Progressive Delivery with Linkerd](https://sched.co/1YFjm)" \- Scott Rigby; Jason Morgan, Buoyant; Ishita Sequeira, Red Hat @ ArgoCon colo event | ||
|
||
|
||
Wednesday, March 20, 2024 | ||
|
||
- 10:30 - 17:00 CET: Flux booth hours in the Project Pavilion | ||
|
||
- 14:30 CET: " [Tackling Configuration Management at Scale with Flux, CUE and OCI at Cisco](https://sched.co/1YeMe)" \- Alec Hothan, Cisco & Stefan Prodan | ||
|
||
- 15:25 CET: " [How We Are Moving from GitOps to Kubernetes Resource Model in 5G Core](https://sched.co/1YeN2)" \- Joel Studler & Ashan Senevirathne, Swisscom | ||
|
||
- 16:30 CET: " [The Art of Kubernetes Add-on Validation: Secure Strategies for the Modern Developer Platform](https://sched.co/1YeN8)" \- Joaquin Rodriguez, Microsoft & Thiebaud Ernstberger, Independent | ||
|
||
|
||
Thursday, March 21, 2024 | ||
|
||
- 10:30 - 14:30 CET: Flux booth hours in the Project Pavilion | ||
|
||
- 14:30 CET: " [GitOps Continuous Delivery at Scale with Flux](https://sched.co/1YhhG)" (Project maintainer talk) - Stefan Prodan | ||
|
||
- 15:25 CET: " [Lessons Learned from Let's Profile](https://sched.co/1YePX)" \- Frederic Branczyk, Polar Signals | ||
|
||
- 17:25 CET: " [Make Your Cluster Fly: Embed a Multi-Node Kubernetes Cluster Inside an Aircraft Using Puppet & Flux](https://sched.co/1YeQA)" \- Alexis Bonnin & Guillaume Maquinay, Thales Aerospace | ||
|
||
|
||
Friday, March 22, 2024 | ||
|
||
- 14:00 CET: " [KubeDDR! a Dance of Predictive Scoring with MLOps, Step by Step](https://sched.co/1YeRR)" \- Leigh Capili, Broadcom & Annie Talvasto, VSHN | ||
|
||
|
||
# Flux Resources | ||
|
||
Flux (and Flagger) is a set of continuous and progressive delivery solutions for Kubernetes that are open and extensible. It is the GitOps engine for Microsoft's Arc Kubernetes, AWS's EKS-Anywhere, GitLab, as well as enterprise companies such as telcos, financial institutions, and more. | ||
|
||
Flux is a CNCF graduated project and is General Availability. | ||
|
||
Get started: [https://fluxcd.io](https://fluxcd.io) | ||
|
||
Get help: [https://fluxcd.io/support/](https://fluxcd.io/support/) | ||
|
||
Add yourself! [https://fluxcd.io/adopters/](https://fluxcd.io/adopters/) |