Setup all of the fun things
Some checks failed
Build latest image / build-container (push) Failing after 11s
Some checks failed
Build latest image / build-container (push) Failing after 11s
This commit is contained in:
parent
b1c4a8340d
commit
f302fd140f
2
.dockerignore
Normal file
2
.dockerignore
Normal file
@ -0,0 +1,2 @@
|
||||
*lock
|
||||
public/**
|
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
.hugo_build.lock
|
||||
public
|
9
Dockerfile
Normal file
9
Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM hugomods/hugo:exts AS build
|
||||
WORKDIR /app
|
||||
|
||||
COPY . /app/
|
||||
COPY .git /app/.git
|
||||
RUN hugo
|
||||
|
||||
FROM hugomods/hugo:nginx
|
||||
COPY --from=build /app/public /site
|
24
README.md
Normal file
24
README.md
Normal file
@ -0,0 +1,24 @@
|
||||
# @niggl/kubecon25
|
||||
|
||||
My experiences at Cloud Native Rejekts and KubeCon + CloudNativeCon Europe 2025 in London.
|
||||
|
||||
## Quickstart 🐳
|
||||
|
||||
> Use this to run via docker.
|
||||
|
||||
1. Clone the repo or copy the docker-compose.yml
|
||||
2. Cd into the folder containing the docker-compose.yml
|
||||
3. Run docker-compose: `docker-compose up -d`
|
||||
4. Visit <http://127.0.0.1:8080/> to check if the server is running
|
||||
|
||||
## Dev Setup 🛠
|
||||
|
||||
> Local dev setup for previewing changes.
|
||||
|
||||
1. Clone the repo
|
||||
2. Install Hugo: `brew install hugo` or `winget install hugo.hugo.extended`
|
||||
3. Start the dev server: `hugo server --buildDrafts --disableFastRender`
|
||||
|
||||
### Recommended Editor
|
||||
|
||||
[Visual Studio Code](https://code.visualstudio.com/)
|
26
config.yaml
Normal file
26
config.yaml
Normal file
@ -0,0 +1,26 @@
|
||||
baseURL: "https://kubecon25.nicolai-ort.com"
|
||||
title: "Rejekts2025 and KubeCon EU 2025"
|
||||
|
||||
|
||||
module:
|
||||
imports:
|
||||
- path: github.com/McShelby/hugo-theme-relearn
|
||||
|
||||
params:
|
||||
themeVariant:
|
||||
- relearn-dark
|
||||
- relearn-light
|
||||
- neon
|
||||
|
||||
menu:
|
||||
shortcuts:
|
||||
- name: <i class='fa-fw fas fa-tags'></i> Tags
|
||||
url: tags/
|
||||
weight: 10
|
||||
- identifier: ds
|
||||
name: Imprint
|
||||
url: https://nicolai-ort.com/imprint
|
||||
weight: 11
|
||||
- name: Privacy
|
||||
url: https://nicolai-ort.com/privacy
|
||||
weight: 12
|
10
content/.templates/talk.md
Normal file
10
content/.templates/talk.md
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
title: Title
|
||||
weight: <index of talk on the day>
|
||||
tags:
|
||||
- <tag>
|
||||
---
|
||||
|
||||
<!-- {{% button href="https://youtu.be/rkteV6Mzjfs" style="warning" icon="video" %}}Watch talk on YouTube{{% /button %}} -->
|
||||
|
||||
TODO:
|
19
content/_index.md
Normal file
19
content/_index.md
Normal file
@ -0,0 +1,19 @@
|
||||
---
|
||||
archetype: home
|
||||
title: Cloud Native Rejekts & KubeCon + CloudNativeCon Europe 2025
|
||||
---
|
||||
|
||||
All about the things I did and sessions I attended at Cloud Native Rejekts and KubeCon/CloudNativeCon EU 2025 in London.
|
||||
|
||||
This current version is probably full of typos - will fix later. This is what typing the notes blindly in real time get's you.
|
||||
|
||||
## How did I get there?
|
||||
|
||||
I attended KubeCon + CloudNativeCon Europe 2025 in London.
|
||||
|
||||
Why? Because learning about all new things in the world of cloud is really important and war stories help to avoid mistakes that other's already made.
|
||||
And [last year's experience](https://kubecon24.nicolai-ort.com) was really good, so I wanted to go again.
|
||||
|
||||
## Style Guide
|
||||
|
||||
The basic structure is as follows: `day/event-or-session`.
|
0
content/day-1/.gitkeep
Normal file
0
content/day-1/.gitkeep
Normal file
11
content/day-1/_index.md
Normal file
11
content/day-1/_index.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day -1
|
||||
weight: 2
|
||||
---
|
||||
|
||||
TODO:
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
0
content/day-2/.gitkeep
Normal file
0
content/day-2/.gitkeep
Normal file
15
content/day-2/_index.md
Normal file
15
content/day-2/_index.md
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day -2
|
||||
weight: 1
|
||||
---
|
||||
|
||||
Yes that is a negative day.
|
||||
Why? Because the numbering of the days is based on KubeCon instead of the trip.
|
||||
Why? Ask the sleep deprived version of me who started his trip to London at 3am...
|
||||
|
||||
But this is the first day of Cloud Native Rejekts and the first time of me attending this event.
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
0
content/day0/.gitkeep
Normal file
0
content/day0/.gitkeep
Normal file
11
content/day0/_index.md
Normal file
11
content/day0/_index.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day 0
|
||||
weight: 3
|
||||
---
|
||||
|
||||
TODO:
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
0
content/day1/.gitkeep
Normal file
0
content/day1/.gitkeep
Normal file
11
content/day1/_index.md
Normal file
11
content/day1/_index.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day 1
|
||||
weight: 4
|
||||
---
|
||||
|
||||
TODO:
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
0
content/day2/.gitkeep
Normal file
0
content/day2/.gitkeep
Normal file
11
content/day2/_index.md
Normal file
11
content/day2/_index.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day 2
|
||||
weight: 5
|
||||
---
|
||||
|
||||
TODO:
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
0
content/day3/.gitkeep
Normal file
0
content/day3/.gitkeep
Normal file
11
content/day3/_index.md
Normal file
11
content/day3/_index.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
archetype: chapter
|
||||
title: Day 3
|
||||
weight: 6
|
||||
---
|
||||
|
||||
TODO:
|
||||
|
||||
## Talk recommendations
|
||||
|
||||
* TODO:
|
6
docker-compose.yml
Normal file
6
docker-compose.yml
Normal file
@ -0,0 +1,6 @@
|
||||
version: "3.3"
|
||||
services:
|
||||
httpd:
|
||||
build: .
|
||||
ports:
|
||||
- 8080:80
|
5
go.mod
Normal file
5
go.mod
Normal file
@ -0,0 +1,5 @@
|
||||
module git.odit.services/niggl/kubecon25
|
||||
|
||||
go 1.23.4
|
||||
|
||||
require github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0 // indirect
|
2
go.sum
Normal file
2
go.sum
Normal file
@ -0,0 +1,2 @@
|
||||
github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0 h1:p4oRBsNAoE7j5hHZgJfqsWdhghg1u1Y6WtsRVpPsv/Y=
|
||||
github.com/McShelby/hugo-theme-relearn v0.0.0-20250325072754-6e26088dc2f0/go.mod h1:mKQQdxZNIlLvAj8X3tMq+RzntIJSr9z7XdzuMomt0IM=
|
0
static/.gitkeep
Normal file
0
static/.gitkeep
Normal file
Loading…
x
Reference in New Issue
Block a user