From d2d6dd1a566c3499bc2e49b85364de4d647d72a3 Mon Sep 17 00:00:00 2001 From: tamsin woo Date: Tue, 12 Mar 2024 12:04:36 -0700 Subject: [PATCH] some sidebar content, etc.. --- content/posts/hugo-on-k8s-nginx/index.md | 6 +- hugo.toml | 12 +- layouts/_default/single.html | 2 +- layouts/partials/about.html | 26 + public/categories/index.html | 44 +- public/categories/tutorial/index.html | 44 +- public/css/custom.css | 4 +- public/index.html | 44 +- .../hugo-on-k8s-nginx/images/flux-seq.svg | 122 +++ .../images/hugo-container-build.svg | 875 ++++++++++++++++++ .../images/hugo-github-pages.svg | 875 ++++++++++++++++++ .../images/hugo-helm-setup.svg | 875 ++++++++++++++++++ .../images/hugo-minimal-pod-setup.svg | 872 +++++++++++++++++ public/posts/index.html | 44 +- public/posts/miniflux-rss/index.html | 44 +- public/tags/flux/index.html | 60 +- public/tags/flux/index.xml | 21 +- public/tags/index.html | 44 +- public/tags/k8s/index.html | 44 +- public/tags/meta/index.html | 44 +- public/tags/miniflux/index.html | 44 +- public/tags/rss/index.html | 44 +- static/css/custom.css | 3 + 23 files changed, 3998 insertions(+), 195 deletions(-) create mode 100644 layouts/partials/about.html create mode 100644 public/posts/hugo-on-k8s-nginx/images/flux-seq.svg create mode 100644 public/posts/hugo-on-k8s-nginx/images/hugo-container-build.svg create mode 100644 public/posts/hugo-on-k8s-nginx/images/hugo-github-pages.svg create mode 100644 public/posts/hugo-on-k8s-nginx/images/hugo-helm-setup.svg create mode 100644 public/posts/hugo-on-k8s-nginx/images/hugo-minimal-pod-setup.svg create mode 100644 static/css/custom.css diff --git a/content/posts/hugo-on-k8s-nginx/index.md b/content/posts/hugo-on-k8s-nginx/index.md index c7ef7d5..5b29788 100644 --- a/content/posts/hugo-on-k8s-nginx/index.md +++ b/content/posts/hugo-on-k8s-nginx/index.md @@ -362,6 +362,10 @@ more than i disdain software. i feel prepared to get some software if it will get this yaml out of my shell history and into a git repo. +TK: Flux + +![diagram: flux git push/deploy sequence](images/flux-seq.svg) + ```yaml apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository @@ -420,8 +424,6 @@ spec: type: ClusterIP `>}} -![diagram: flux git push/deploy sequence](images/flux-seq.svg) - ## A Note About Software at this point i'm forced to admit there's still a lot of software involved in this. diff --git a/hugo.toml b/hugo.toml index d9e3b4d..d066793 100644 --- a/hugo.toml +++ b/hugo.toml @@ -6,13 +6,13 @@ paginate = 3 [params] [params.about] -title = "" -description = "" +title = "it's estradiol.cloud!" +description = """> [the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.](https://doi.org/10.5749/minnesota/9780816650477.003.0001) -[[params.socialLinks]] -icon = "fa-brands fa-mastodon" -title = "Hachyderm" -url = "https://hachyderm.io/@no_reply" +---- + +kubernetes is for girls +""" [[params.socialLinks]] icon = "fa-brands fa-gitlab" diff --git a/layouts/_default/single.html b/layouts/_default/single.html index d63a21e..6a5bbf3 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -8,7 +8,7 @@ {{ end }} -{{define "aside" }} +{{ define "aside" }} {{ if .Params.description }}

{{ .Params.description }}

{{ end }} {{ if or (.Params.author) (.Params.date) }}

diff --git a/layouts/partials/about.html b/layouts/partials/about.html new file mode 100644 index 0000000..7d07ba0 --- /dev/null +++ b/layouts/partials/about.html @@ -0,0 +1,26 @@ +{{ with .Site.Params.about }} +

+ {{ with .logo }} {{ end }} + {{ with .logo_image }}{{ end }} +

{{ .title }}

+{{ with .description }}

{{ . | markdownify }}

{{ end }} +
+{{ end }} + + diff --git a/public/categories/index.html b/public/categories/index.html index f5039a6..b235404 100644 --- a/public/categories/index.html +++ b/public/categories/index.html @@ -2,7 +2,12 @@ Categories – estradiol.cloud - + @@ -64,25 +69,32 @@
-

- +

it's estradiol.cloud!

+

+

the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.

+
+
+

kubernetes is for girls

+


diff --git a/public/categories/tutorial/index.html b/public/categories/tutorial/index.html index eed1af4..254a4ef 100644 --- a/public/categories/tutorial/index.html +++ b/public/categories/tutorial/index.html @@ -2,7 +2,12 @@ Tutorial – estradiol.cloud - + @@ -64,25 +69,32 @@
-

- +

it's estradiol.cloud!

+

+

the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.

+
+
+

kubernetes is for girls

+


diff --git a/public/css/custom.css b/public/css/custom.css index 71949ed..393bd25 100644 --- a/public/css/custom.css +++ b/public/css/custom.css @@ -1 +1,3 @@ -/* Override this file to customise the theme's CSS for your site */ +.aside__social-links li { + display: block; +} diff --git a/public/index.html b/public/index.html index 49d6588..ea61f59 100644 --- a/public/index.html +++ b/public/index.html @@ -3,7 +3,12 @@ estradiol.cloud - + @@ -71,25 +76,32 @@
-

- +

it's estradiol.cloud!

+

+

the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.

+
+
+

kubernetes is for girls

+


diff --git a/public/posts/hugo-on-k8s-nginx/images/flux-seq.svg b/public/posts/hugo-on-k8s-nginx/images/flux-seq.svg new file mode 100644 index 0000000..f8ca08a --- /dev/null +++ b/public/posts/hugo-on-k8s-nginx/images/flux-seq.svg @@ -0,0 +1,122 @@ + + + + + + + + +flux deploymentMy LaptopGit RepoKubernetesFlux Kustomize ControllerFlux Helm Controller git push git pull apply HelmRelease poll for HelmRelease resources `helm upgrade`HelmReleaseNGINX Deployment, etc... + + + + + + + + + + + + + + + diff --git a/public/posts/hugo-on-k8s-nginx/images/hugo-container-build.svg b/public/posts/hugo-on-k8s-nginx/images/hugo-container-build.svg new file mode 100644 index 0000000..957b257 --- /dev/null +++ b/public/posts/hugo-on-k8s-nginx/images/hugo-container-build.svg @@ -0,0 +1,875 @@ + + + + + + + + +

deploy w/ container build & actions

+
my laptopGitHubkubernetesreporunnerevents apiimage registrynginx podbuild jobdeploy jobestradiol-cloud:latest git push pull long poll push kubectl apply pull + + + + + + + + + + + + + + + + + + + +
diff --git a/public/posts/hugo-on-k8s-nginx/images/hugo-github-pages.svg b/public/posts/hugo-on-k8s-nginx/images/hugo-github-pages.svg new file mode 100644 index 0000000..f68d957 --- /dev/null +++ b/public/posts/hugo-on-k8s-nginx/images/hugo-github-pages.svg @@ -0,0 +1,875 @@ + + + + + + + + +

deploy w/ GitHub pages & actions

+
my laptopGitHubreporunnerevents apiartifact storagepagesbuild jobdeploy jobpages artifactHugo site git push pull long poll uses uses deploys + + + + + + + + + + + + + + + + + + + +
diff --git a/public/posts/hugo-on-k8s-nginx/images/hugo-helm-setup.svg b/public/posts/hugo-on-k8s-nginx/images/hugo-helm-setup.svg new file mode 100644 index 0000000..42ad254 --- /dev/null +++ b/public/posts/hugo-on-k8s-nginx/images/hugo-helm-setup.svg @@ -0,0 +1,875 @@ + + + + + + + + +

deploy w/ helm & bitnami/nginx

+
my laptoprepokuberneteswebingressservicepod(s)configMapgit-pullemptyDirnginx git push `kubectl apply` mounts mounts mounts pull + + + + + + + + + + + + + + + + + + + +
diff --git a/public/posts/hugo-on-k8s-nginx/images/hugo-minimal-pod-setup.svg b/public/posts/hugo-on-k8s-nginx/images/hugo-minimal-pod-setup.svg new file mode 100644 index 0000000..e2afe31 --- /dev/null +++ b/public/posts/hugo-on-k8s-nginx/images/hugo-minimal-pod-setup.svg @@ -0,0 +1,872 @@ + + + + + + + + +

deploy w/ kubectl apply

+
my laptoprepokubernetespodconfigMapgit-pullemptyDirnginx git push `kubectl apply` mounts mounts mounts pull + + + + + + + + + + + + + + + + +
diff --git a/public/posts/index.html b/public/posts/index.html index 08287a1..ac55905 100644 --- a/public/posts/index.html +++ b/public/posts/index.html @@ -2,7 +2,12 @@ Posts – estradiol.cloud - + @@ -64,25 +69,32 @@
-

- +

it's estradiol.cloud!

+

+

the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.

+
+
+

kubernetes is for girls

+


diff --git a/public/posts/miniflux-rss/index.html b/public/posts/miniflux-rss/index.html index 5a44c9b..5e2f9aa 100644 --- a/public/posts/miniflux-rss/index.html +++ b/public/posts/miniflux-rss/index.html @@ -2,7 +2,12 @@ Miniflux for Self-Hosted RSS – estradiol.cloud - + @@ -113,25 +118,32 @@ bitnami chart), but using it in the existing chart required:
-

- +

it's estradiol.cloud!

+

+

the regrown limb can be monstrous, duplicated, potent. We have all been injured, profoundly.

+
+
+

kubernetes is for girls

+


diff --git a/public/tags/flux/index.html b/public/tags/flux/index.html index b3797d0..0ec4c56 100644 --- a/public/tags/flux/index.html +++ b/public/tags/flux/index.html @@ -1,8 +1,13 @@ - Flux – estradiol.cloud - + Flux – estradiol.cloud + @@ -15,9 +20,11 @@ - - - + + + + + @@ -32,10 +39,10 @@