2 Commits

Author SHA1 Message Date
87d7a126c3 WIP 2024-02-06 19:03:55 +01:00
5880c8b179 Move spell checker to woodpecker 2024-02-06 18:09:34 +01:00
7 changed files with 32 additions and 10 deletions

View File

@ -46,7 +46,7 @@ steps:
commands:
- hugo -s ./src
- name: Build and push the docker image
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9665015b44590b7ce2139f7acbad23af6628fff3
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:9665015b44590b7ce2139f7acbad23af6628fff3
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:9665015b44590b7ce2139f7acbad23af6628fff3
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:9665015b44590b7ce2139f7acbad23af6628fff3
image: git.badhouseplants.net/badhouseplants/badhouseplants-builder:9fabf0ce6eab3a9a9da15b2791e8282afc05ee0b
depends_on:
- Deploy the application
environment:

2
.gitmodules vendored
View File

@ -1,5 +1,5 @@
[submodule "src/themes/papermod"]
path = src/themes/papermod
url = https://github.com/adityatelange/hugo-PaperMod.git
branch = master
branch = v7.0

10
.woodpecker.yaml Normal file
View 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

View File

@ -1,4 +1,4 @@
FROM git.badhouseplants.net/badhouseplants/hugo-container:43fd807fea2238853f48f95a435081d88857bb79
FROM git.badhouseplants.net/badhouseplants/hugo-container:dd6475f3c99b450d334d3377f3c1a1474a341ba7
WORKDIR /src
COPY ./src /src
ENTRYPOINT ["hugo"]

View File

@ -34,7 +34,7 @@ params:
profileMode:
enabled: true
title: "Bad Houseplants"
subtitle: ... by allanger.
subtitle: Easy DevOps by allanger
imageUrl: "main-logo.png"
imageWidth: 150
imageHeight: 150

View File

@ -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.
@ -14,4 +26,4 @@ Also, I'm a beatmaker, you can find my bets on this site, just go to the [Beats
---
### Information about the build
Built from the commit [{{< param GitCommit >}}](https://git.badhouseplants.net/badhouseplants/badhouseplants-net/commit/{{< param GitCommit >}})
[![Build Status](https://drone.badhouseplants.net/api/badges/badhouseplants/badhouseplants-net/status.svg?ref=refs/heads/{{< param GitBranch >}})](https://drone.badhouseplants.net/badhouseplants/badhouseplants-net)
[![Build Status](https://drone.badhouseplants.net/api/badges/badhouseplants/badhouseplants-net/status.svg?ref=refs/heads/{{< param GitBranch >}})](https://drone.badhouseplants.net/badhouseplants/badhouseplants-net)