Compare commits
9 Commits
try-custom
...
re-structu
Author | SHA1 | Date | |
---|---|---|---|
87d7a126c3 | |||
5880c8b179 | |||
69454d8fd1 | |||
b23b1fe81e | |||
bc97979a4b | |||
a0a415cd21 | |||
1537e51426 | |||
fef3008333 | |||
d831774f5d |
@ -46,7 +46,7 @@ steps:
|
||||
commands:
|
||||
- hugo -s ./src
|
||||
- name: Build and push the docker image
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b
|
||||
privileged: true
|
||||
depends_on:
|
||||
- Test a build
|
||||
@ -57,7 +57,7 @@ steps:
|
||||
commands:
|
||||
- ./scripts/build-container.pl
|
||||
- name: Sync pictures from lfs to Minio
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b
|
||||
depends_on:
|
||||
- Test a build
|
||||
environment:
|
||||
@ -68,7 +68,7 @@ steps:
|
||||
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
|
||||
- ./scripts/upload-media.pl
|
||||
- name: Deploy the application
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b
|
||||
depends_on:
|
||||
- Build and push the docker image
|
||||
- Sync pictures from lfs to Minio
|
||||
@ -84,7 +84,7 @@ steps:
|
||||
commands:
|
||||
- ./scripts/deploy-app.pl
|
||||
- name: Cleanup everything
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:2449b73b13a62ae916c6703778d096e5290157b3
|
||||
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b
|
||||
depends_on:
|
||||
- Deploy the application
|
||||
environment:
|
||||
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -3,6 +3,3 @@
|
||||
url = https://github.com/adityatelange/hugo-PaperMod.git
|
||||
branch = v7.0
|
||||
|
||||
[submodule "src/themes/stack"]
|
||||
path = src/themes/stack
|
||||
url = https://github.com/CaiJimmy/hugo-theme-stack.git
|
||||
|
10
.woodpecker.yaml
Normal file
10
.woodpecker.yaml
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
when:
|
||||
event: push
|
||||
steps:
|
||||
spell-check:
|
||||
name: Spell-Checker
|
||||
image: node
|
||||
commands:
|
||||
- npm i markdown-spellcheck -g
|
||||
- mdspell "src/content/**/*.md" -n -r
|
@ -1,4 +1,4 @@
|
||||
FROM git.badhouseplants.net/badhouseplants/hugo-container:df0ab0c6f98e1921f451eb444aa5e7cb03d1f27b
|
||||
FROM git.badhouseplants.net/badhouseplants/hugo-container:dd6475f3c99b450d334d3377f3c1a1474a341ba7
|
||||
WORKDIR /src
|
||||
COPY ./src /src
|
||||
ENTRYPOINT ["hugo"]
|
||||
|
@ -3,6 +3,10 @@ title: "{{ replace .Name "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
ShowToc: true
|
||||
cover:
|
||||
image: "cover.png"
|
||||
caption: "{{ replace .Name "-" " " | title }}"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
---
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
languageCode: 'en-us'
|
||||
title: 'Bad Houseplants'
|
||||
theme: stack
|
||||
theme: 'papermod'
|
||||
menu:
|
||||
main:
|
||||
- name: Posts
|
||||
@ -30,14 +30,21 @@ params:
|
||||
ShowReadingTime: true
|
||||
ShowPostNavLinks: true
|
||||
ShowCodeCopyButtons: true
|
||||
comments:
|
||||
comments: true
|
||||
profileMode:
|
||||
enabled: true
|
||||
remark42:
|
||||
host: https://remark42.badhouseplants.net
|
||||
site: badhouseplants
|
||||
homeInfoParams:
|
||||
Title: Bad Houseplants
|
||||
Content: ... by allanger
|
||||
title: "Bad Houseplants"
|
||||
subtitle: Easy DevOps by allanger
|
||||
imageUrl: "main-logo.png"
|
||||
imageWidth: 150
|
||||
imageHeight: 150
|
||||
buttons:
|
||||
- name: My Music
|
||||
url: "https://funkwhale.badhouseplants.net/library/artists"
|
||||
- name: Support
|
||||
url: "https://liberapay.com/allanger/donate"
|
||||
- name: Source
|
||||
url: "https://git.badhouseplants.net/badhouseplants/badhouseplants-net"
|
||||
socialIcons:
|
||||
- name: "mastodon"
|
||||
url: "https://mastodon.social/@allanger"
|
||||
@ -52,9 +59,7 @@ params:
|
||||
description: "...by allanger"
|
||||
keywords: [Blog, Portfolio]
|
||||
author: allanger
|
||||
dateFormat:
|
||||
published: "Jan 02, 2006"
|
||||
lastUpdated: "Jan 02, 2006 15:04 MST"
|
||||
DateFormat: "January 2, 2006"
|
||||
defaultTheme: auto
|
||||
outputs:
|
||||
home:
|
||||
|
@ -1,8 +0,0 @@
|
||||
---
|
||||
menu:
|
||||
main:
|
||||
name: Home
|
||||
weight: 1
|
||||
params:
|
||||
icon: home
|
||||
---
|
@ -4,7 +4,19 @@ date: 2023-01-24T09:26:52+01:00
|
||||
draft: false
|
||||
---
|
||||
|
||||
Oi!
|
||||
## Welcome
|
||||
|
||||
Oi! Welcome to Bad Houseplants.
|
||||
|
||||
This is a blog about DevOps, self-hosting, Kubernetes, and stuff like that.
|
||||
|
||||
I'm allanger and I believe that DevOps should be easy to understand, and when saying DevOps, I also mean SRE and Ops in general. I see/hear it very often that teams working with GitOps and Kubernetes are making it increadbly hard, and I don't know the reasons for sure.
|
||||
|
||||
Here, I'll try do describe how things can be deployed to K8s, what one could do with that, and how to keep it maintainable. My main focus is self-hosted k8s, because it's the one I'm using on my own, but it doesn't mean that what you'll read here can't be applied to cloud providers and different k8s-as-a-service solutions.
|
||||
|
||||
|
||||
|
||||
|
||||
I'm allanger and currently I'm working as full time SRE, but recently I've found out that I'd like to spend more time doing things related to music and sound. So I'm currently looking for project to add to my portfolio. So if you want somebody do a decent (I hope) mix for you without asking for any money, just let shoot me a message.
|
||||
|
||||
I'm not a pro mixing engineer of course, but it's what I'm aiming for.
|
||||
|
@ -2,7 +2,11 @@
|
||||
title: "ArgoCD vs Helmfile: Applications"
|
||||
date: 2023-02-13T12:14:09+01:00
|
||||
draft: false
|
||||
cover:
|
||||
image: "/posts/argocd-vs-helmfile/cover-applications.png"
|
||||
caption: "ArgoCD"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
ShowToc: true
|
||||
---
|
||||
|
@ -2,7 +2,11 @@
|
||||
title: "ArgoCD vs Helmfile: ApplicationSet"
|
||||
date: 2023-02-15T10:14:09+01:00
|
||||
draft: false
|
||||
cover:
|
||||
image: "/posts/argocd-vs-helmfile/cover-applicationset.png"
|
||||
caption: "ArgoCD"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
ShowToc: true
|
||||
---
|
||||
|
@ -3,7 +3,11 @@ title: "Don't use ArgoCD for your infrastructure"
|
||||
date: 2023-02-09T12:47:32+01:00
|
||||
draft: false
|
||||
ShowToc: true
|
||||
image: /posts/dont-use-argocd-for-infrastructure/cover.png
|
||||
cover:
|
||||
image: "/posts/dont-use-argocd-for-infrastructure/cover.png"
|
||||
caption: "ArgoCD"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
---
|
||||
> Of course, it's just a clickbait title. Use whatever works for you. I will just describe why I wouldn't use `ArgoCD` for the infrastructure
|
||||
|
@ -3,7 +3,11 @@ title: "Kid Robotik - I'm SO Sorry"
|
||||
date: 2023-09-22T13:05:28+02:00
|
||||
draft: true
|
||||
ShowToc: true
|
||||
cover:
|
||||
image: "/posts/kid-robotik-im-so-sorry/cover.jpg"
|
||||
caption: "Kid Robotik - I'm SO Sorry"
|
||||
relative: true
|
||||
responsiveImages: true
|
||||
---
|
||||
|
||||
[OPEN ON SPOTIFY](https://open.spotify.com/album/6TTnfWZQyoZ8O1GuK8TtXf?si=cNchuEmfTAy52Z6jstnG2A) -- [OPEN ON DEEZER](https://deezer.page.link/D3M4JVdDYhmxXUUZ7) -- [OPEN ON YOUTUBE](https://youtube.com/playlist?list=OLAK5uy_l3BFAqPxAOkkzb-SByHbbvgBkdk3_idjg&si=bBo6cQE8jGWjLnsI)
|
@ -3,7 +3,11 @@ title: "Some old beats are out"
|
||||
date: 2023-07-23T13:46:29+02:00
|
||||
draft: false
|
||||
ShowToc: true
|
||||
cover:
|
||||
image: "/posts/some-old-beats-are-out/Cover.png"
|
||||
caption: "Some old beats are out"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
tags:
|
||||
- Music
|
||||
- Beats
|
@ -3,7 +3,11 @@ title: "Vst on Linux 1"
|
||||
date: 2023-01-24T15:47:50+01:00
|
||||
draft: false
|
||||
ShowToc: true
|
||||
cover:
|
||||
image: "/posts/vst-on-linux-1/cover.png"
|
||||
caption: "Vst on Linux"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
---
|
||||
|
||||
>Best, but according to Output. Their article: *[https://output.com/blog/output-favorites-freebies](https://output.com/blog/output-favorites-freebies)
|
@ -2,7 +2,11 @@
|
||||
title: "Vst on Linux 2"
|
||||
date: 2023-01-31T19:32:34+01:00
|
||||
ShowToc: true
|
||||
image: /posts/vst-on-linux-2/cover.png
|
||||
cover:
|
||||
image: "/posts/vst-on-linux-2/cover.png"
|
||||
caption: "VST on Linux"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
---
|
||||
|
||||
Big ups, **Venus Theory!**
|
@ -3,7 +3,11 @@ title: "Vst on Linux 3"
|
||||
date: 2023-02-03T18:26:44+01:00
|
||||
draft: false
|
||||
ShowToc: true
|
||||
image: /posts/vst-on-linux-1/cover.png
|
||||
cover:
|
||||
image: "/posts/vst-on-linux-1/cover.png"
|
||||
caption: "Vst on Linux"
|
||||
relative: false
|
||||
responsiveImages: false
|
||||
tags: ['music']
|
||||
---
|
||||
|
Submodule src/themes/papermod updated: e0fc64c43e...25e5b4d298
Submodule src/themes/stack deleted from 8f5164b5b9
Reference in New Issue
Block a user