diff --git a/content/music/index.md b/content/music/index.md index 1dbc05c..8e9632b 100644 --- a/content/music/index.md +++ b/content/music/index.md @@ -5,7 +5,7 @@ draft: false ShowToc: true --- -Everything that's created by me, can be found on my [funkwhale instance](https://funkwhale.badhouseplants.net). But I'm only uploading `lossy` there. I was trying to upload losseless, but then it either doesn't really work with my Android App, or it's hard to manage. And it needs a way more disk that way. So if you want to listnen to lossless, go to my [Bandcamp](https://allanger.bandcamp.com/). *A lot of tracks are still not there, but they will be there soon*. I also have a [SoundCloud account](https://soundcloud.com/allanger) and I try to publish everything there. +Everything that's created by me, can be found on my [funkwhale instance](https://funkwhale.badhouseplants.net). But I'm only uploading `lossy` there. I was trying to upload lossless, but then it either doesn't really work with my Android App, or it's hard to manage. And it needs a way more disk that way. So if you want to listnen to lossless, go to my [Bandcamp](https://allanger.bandcamp.com/). *A lot of tracks are still not there, but they will be there soon*. I also have a [SoundCloud account](https://soundcloud.com/allanger) and I try to publish everything there. --- @@ -44,7 +44,7 @@ Everything that's created by me, can be found on my [funkwhale instance](https:/ {{< /rawhtml >}} #### Let Me Kill -> In this song, I'm using samples from a YouTube video and so I'm not sure that I can distribute on all platforms. That's why it exists only on SoundCloud, Funkwhale, and Bandcamp +> In this song, I'm using samples from a YouTube video, and so I'm not sure that I can distribute on all platforms. That's why it exists only on SoundCloud, Funkwhale, and Bandcamp >![Cover](/music/allanger-Let_Me_Kill.png) >Release Date: 2021-10-15 > @@ -57,7 +57,7 @@ Everything that's created by me, can be found on my [funkwhale instance](https:/ {{< /rawhtml >}} #### Anymore -> In this song, I'm using samples from a YouTube video and so I'm not sure that I can distribute on all platforms. That's why it exists only on SoundCloud and Funkwhale +> In this song, I'm using samples from a YouTube video, and so I'm not sure that I can distribute on all platforms. That's why it exists only on SoundCloud and Funkwhale >![Cover](/music/allanger-Anymore.jpg) >Release Date: 2018-12-26 > diff --git a/content/posts/argocd-dynamic-environment-per-branch-part-1/cover.png b/content/posts/argocd-dynamic-environment-per-branch-part-1/cover.png deleted file mode 100644 index 1b5c9b8..0000000 Binary files a/content/posts/argocd-dynamic-environment-per-branch-part-1/cover.png and /dev/null differ diff --git a/content/posts/argocd-dynamic-environment-per-branch-part-1/index.md b/content/posts/argocd-dynamic-environment-per-branch-part-1/index.md index 6de653b..73eb1b3 100644 --- a/content/posts/argocd-dynamic-environment-per-branch-part-1/index.md +++ b/content/posts/argocd-dynamic-environment-per-branch-part-1/index.md @@ -4,7 +4,7 @@ date: 2023-02-25T14:00:00+01:00 draft: false ShowToc: true cover: - image: "cover.png" + image: "/posts/argocd-dynamic-environment-per-branch-part-1/cover.png" caption: "Dynamic Environment Per Branch with ArgoCD" relative: false responsiveImages: false @@ -98,7 +98,7 @@ containers: name: nginx-config ``` -So in the `init` container I'm generating a static content (`--baseUrL` flag is templated with `Helm`). Putting the result to the directory that is mounted as en `emptyDir` volume. And then later I'm mounting this folder to a container with `nginx`. Now I can use my docker image wherever I'd like with the same result It doesn't depend on the hostmame that was fixed during the build. +So in the `init` container I'm generating a static content (`--baseUrL` flag is templated with `Helm`). Putting the result to the directory that is mounted as en `emptyDir` volume. And then later I'm mounting this folder to a container with `nginx`. Now I can use my docker image wherever I'd like with the same result It doesn't depend on the hostname that was fixed during the build. ### No more `latest` Since I want to have my envs updated on each commit, I can't push only `latest` anymore. So I've decided to use `commit sha` as tags for my images. But it means that I'll have a lot of them now and having `300Mb` of images and other media is becoming very painful. That means that I need to stop putting images directly to container during the build. So instead of using `rclone` to get data from `minio` in a `drone` pipeline, I'm adding another `init` container to my deployment. @@ -481,7 +481,7 @@ foreach my $line (@builds_out) ``` {{< /details >}} -It's far from being perfect, but it works and I like that I was able to finally use `Perl` somewhere +It's far from being perfect, but it works, and I like that I was able to finally use `Perl` somewhere 2. I want to have a manifest that I can apply in case of kind of *disaster recovery*. And it means that `ApplicationSet` should contain enough information to deploy a production instance of my blog right off the bat. But I don't want to keep it up-to-date with every new commit hash. So I've decided to keep pushing `latest` to registry but only on `main` builds. So I can use the latest tag in application set, but in the application life-time I'll keep using `SHA` as tags. The only static hard-coded value in the `ApplicationSet` is a version of the `Helm chart`. And I don't know how to automate it yet. But I'm sure that I will do it somehow. I know that it's a very common practice to store all `Argo` resource in `git`. But I don't see any sense in storing manifests for temporary environments that can be recreated by clicking a button in `Drone` or by pushing a new commit. diff --git a/content/posts/argocd-vs-helmfile-application/cover.png b/content/posts/argocd-vs-helmfile-application/cover.png deleted file mode 100644 index 7536770..0000000 Binary files a/content/posts/argocd-vs-helmfile-application/cover.png and /dev/null differ diff --git a/content/posts/argocd-vs-helmfile-application/index.md b/content/posts/argocd-vs-helmfile-application/index.md index 65c26ba..bd95426 100644 --- a/content/posts/argocd-vs-helmfile-application/index.md +++ b/content/posts/argocd-vs-helmfile-application/index.md @@ -3,7 +3,7 @@ title: "ArgoCD vs Helmfile: Applications" date: 2023-02-13T12:14:09+01:00 draft: false cover: - image: "cover.png" + image: "/posts/argocd-vs-helmfile/cover-applications.png" caption: "ArgoCD" relative: false responsiveImages: false diff --git a/content/posts/argocd-vs-helmfile-applicationset/cover.png b/content/posts/argocd-vs-helmfile-applicationset/cover.png deleted file mode 100644 index d242e3a..0000000 Binary files a/content/posts/argocd-vs-helmfile-applicationset/cover.png and /dev/null differ diff --git a/content/posts/argocd-vs-helmfile-applicationset/index.md b/content/posts/argocd-vs-helmfile-applicationset/index.md index 4cefb06..be34ddd 100644 --- a/content/posts/argocd-vs-helmfile-applicationset/index.md +++ b/content/posts/argocd-vs-helmfile-applicationset/index.md @@ -3,7 +3,7 @@ title: "ArgoCD vs Helmfile: ApplicationSet" date: 2023-02-15T10:14:09+01:00 draft: false cover: - image: "cover.png" + image: "/posts/argocd-vs-helmfile/cover-applicationset.png" caption: "ArgoCD" relative: false responsiveImages: false diff --git a/content/posts/dont-use-argocd-for-infrastructure/cover.png b/content/posts/dont-use-argocd-for-infrastructure/cover.png deleted file mode 100644 index 1154626..0000000 Binary files a/content/posts/dont-use-argocd-for-infrastructure/cover.png and /dev/null differ diff --git a/content/posts/dont-use-argocd-for-infrastructure/index.md b/content/posts/dont-use-argocd-for-infrastructure/index.md index 5dfa0e9..7037945 100644 --- a/content/posts/dont-use-argocd-for-infrastructure/index.md +++ b/content/posts/dont-use-argocd-for-infrastructure/index.md @@ -4,7 +4,7 @@ date: 2023-02-09T12:47:32+01:00 draft: false ShowToc: true cover: - image: "cover.png" + image: "/posts/dont-use-argocd-for-infrastructure/cover.png" caption: "ArgoCD" relative: false responsiveImages: false diff --git a/content/posts/vst-on-linux-1/cover.png b/content/posts/vst-on-linux-1/cover.png deleted file mode 100644 index 6487c55..0000000 Binary files a/content/posts/vst-on-linux-1/cover.png and /dev/null differ diff --git a/content/posts/vst-on-linux-1/index.md b/content/posts/vst-on-linux-1/index.md index eec993d..36f4f2f 100644 --- a/content/posts/vst-on-linux-1/index.md +++ b/content/posts/vst-on-linux-1/index.md @@ -4,7 +4,7 @@ date: 2023-01-24T15:47:50+01:00 draft: false ShowToc: true cover: - image: "cover.png" + image: "/posts/vst-on-linux-1/cover.png" caption: "Vst on Linux" relative: false responsiveImages: false @@ -97,7 +97,7 @@ Why we're adding this `WINEPREFIX` thing every time when running `wine`? Because After installing this plugin, I will need to add it to **yabridge**. To do that, use **yabridgectl** -Insted of what I'm putting after `/drive_c/`, provide a path that you've chosen during the installation +Instead of what I'm putting after `/drive_c/`, provide a path that you've chosen during the installation $ yabridgectl add ~/.wine_vst_plugins/drive_c/Program\ Files/Common\ Files/VST $ yabridgectl sync diff --git a/content/posts/vst-on-linux-2/cover.png b/content/posts/vst-on-linux-2/cover.png deleted file mode 100644 index 71116c3..0000000 Binary files a/content/posts/vst-on-linux-2/cover.png and /dev/null differ diff --git a/content/posts/vst-on-linux-2/index.md b/content/posts/vst-on-linux-2/index.md index c60910c..af5c370 100644 --- a/content/posts/vst-on-linux-2/index.md +++ b/content/posts/vst-on-linux-2/index.md @@ -3,7 +3,7 @@ title: "Vst on Linux 2" date: 2023-01-31T19:32:34+01:00 ShowToc: true cover: - image: "cover.png" + image: "/posts/vst-on-linux-2/cover.png" caption: "VST on Linux" relative: false responsiveImages: false diff --git a/content/posts/vst-on-linux-3/cover.png b/content/posts/vst-on-linux-3/cover.png deleted file mode 100644 index d2524d9..0000000 Binary files a/content/posts/vst-on-linux-3/cover.png and /dev/null differ diff --git a/content/posts/vst-on-linux-3/index.md b/content/posts/vst-on-linux-3/index.md index 4efcd3c..03efcb0 100644 --- a/content/posts/vst-on-linux-3/index.md +++ b/content/posts/vst-on-linux-3/index.md @@ -4,7 +4,7 @@ date: 2023-02-03T18:26:44+01:00 draft: false ShowToc: true cover: - image: "cover.png" + image: "/posts/vst-on-linux-1/cover.png" caption: "Vst on Linux" relative: false responsiveImages: false diff --git a/static/posts/argocd-dynamic-environment-per-branch-part-1/cover.png b/static/posts/argocd-dynamic-environment-per-branch-part-1/cover.png new file mode 100644 index 0000000..ee18b08 --- /dev/null +++ b/static/posts/argocd-dynamic-environment-per-branch-part-1/cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6f31eeedb306a5f06d2b7961050bdfbe78d78c7dbce8bdfa2829acee03ca4d7 +size 7963916 diff --git a/static/posts/argocd-vs-helmfile/cover-applications.png b/static/posts/argocd-vs-helmfile/cover-applications.png new file mode 100644 index 0000000..0e27218 --- /dev/null +++ b/static/posts/argocd-vs-helmfile/cover-applications.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:797fe98bbf2dc7dfae0a2876f22cca0b185afab3d928effc42bfee50fe6fb130 +size 299165 diff --git a/static/posts/argocd-vs-helmfile/cover-applicationset.png b/static/posts/argocd-vs-helmfile/cover-applicationset.png new file mode 100644 index 0000000..e4b4ef4 --- /dev/null +++ b/static/posts/argocd-vs-helmfile/cover-applicationset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1452560f3d6d04483eeca09d100370cc5fa7120294edc9c089c758a8f4b7253f +size 332000 diff --git a/static/posts/dont-use-argocd-for-infrastructure/cover.png b/static/posts/dont-use-argocd-for-infrastructure/cover.png new file mode 100644 index 0000000..7c32767 --- /dev/null +++ b/static/posts/dont-use-argocd-for-infrastructure/cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05312a326367af2694cda92759725d74a5a3d52a67577ea784724c76ae01c1dd +size 63751 diff --git a/static/posts/vst-on-linux-1/cover.png b/static/posts/vst-on-linux-1/cover.png new file mode 100644 index 0000000..72fea0f --- /dev/null +++ b/static/posts/vst-on-linux-1/cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0032e505955f87a9285bce7f9df0d02a9508a79bcda45206512168150a3d8df4 +size 702566 diff --git a/static/posts/vst-on-linux-2/cover.png b/static/posts/vst-on-linux-2/cover.png new file mode 100644 index 0000000..8860f70 --- /dev/null +++ b/static/posts/vst-on-linux-2/cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fd944493b86816af42b4ac495f138f60a6a4cbf20790073e8df19f21e8113c5 +size 518356 diff --git a/static/posts/vst-on-linux-3/cover.png b/static/posts/vst-on-linux-3/cover.png new file mode 100644 index 0000000..d9c9685 --- /dev/null +++ b/static/posts/vst-on-linux-3/cover.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72dd103d0002b201fc869b7f029d996093c1192d051bdd10475b7abda5e4994d +size 1106123