From b3886903e5d7f1025f8c0f5b515823f451e4b018 Mon Sep 17 00:00:00 2001 From: michaelfitzo Date: Fri, 8 Nov 2024 14:12:39 -0600 Subject: [PATCH 1/3] Improve blog feature Includes author name and description. --- gen3/docs/blog/authors.yml | 5 +- gen3/docs/blog/posts/gen3-laptop.md | 1 + gen3/docs/blog/posts/gen3-observability.md | 17 ++- gen3/docs/blog/posts/k8s-for-dev.md | 1 + .../docs/blog/posts/k8s-productivity-tools.md | 1 + gen3/mkdocs.yml | 2 + gen3/overrides/partials/post.html | 101 ++++++++++++++++++ 7 files changed, 116 insertions(+), 12 deletions(-) create mode 100644 gen3/overrides/partials/post.html diff --git a/gen3/docs/blog/authors.yml b/gen3/docs/blog/authors.yml index 1ed676be..d7a81e3b 100644 --- a/gen3/docs/blog/authors.yml +++ b/gen3/docs/blog/authors.yml @@ -1,10 +1,9 @@ authors: qureshi: name: Jawad Qureshi - description: Lead Platform Engineer + description: Lead Platform Engineer, CTDS avatar: https://github.com/jawadqur.png elise: name: Elise Castle - description: Platform Engineer - Gen3 - url: https://github.com/EliseCastle23 + description: Platform Engineer, CTDS avatar: https://github.com/EliseCastle23.png diff --git a/gen3/docs/blog/posts/gen3-laptop.md b/gen3/docs/blog/posts/gen3-laptop.md index 5b8d952e..1cbf6d28 100644 --- a/gen3/docs/blog/posts/gen3-laptop.md +++ b/gen3/docs/blog/posts/gen3-laptop.md @@ -6,6 +6,7 @@ date: 2023-09-13 slug: Gen3 on laptop categories: - Operator + - CTDS tags: - Kubernetes - Minikube diff --git a/gen3/docs/blog/posts/gen3-observability.md b/gen3/docs/blog/posts/gen3-observability.md index ce1e0118..78ed63d3 100644 --- a/gen3/docs/blog/posts/gen3-observability.md +++ b/gen3/docs/blog/posts/gen3-observability.md @@ -1,8 +1,12 @@ --- -draft: false -slug: Observability +title: "Observability" +slug: observability authors: - elise +date: 2024-10-15 +categories: + - Operator + - CTDS tags: - Observability - Helm Chart @@ -14,6 +18,7 @@ tags: - Real User Monitoring (RUM) - Metrics - Log Aggregation + - Kubernetes - Dashboards - Kubernetes Monitoring - Time-Series Database @@ -21,10 +26,6 @@ tags: - Frontend Monitoring - Grafana Dashboards - Open Source Monitoring -date: 2024-10-15 -categories: - - Operator - --- # Deploying a Comprehensive Observability Stack with Helm @@ -44,9 +45,7 @@ A log aggregation system designed to index and query logs with minimal resource In this setup, Loki and Mimir are configured with internal ingress resources, enabling Alloy to send metrics and logs securely via VPC peering connections. Both Loki and Mimir write the ingested data to Amazon S3 for scalable and durable storage. This data can be queried and visualized through Grafana, which is hosted behind an internet-facing ingress. Access to Grafana can be restricted using CIDR ranges defined through the ALB ingress annotation: alb.ingress.kubernetes.io/inbound-cidrs: "cidrs". Additionally, the chart supports SAML authentication for Grafana, configured through the grafana.ini field, ensuring secure user access. -

- Grafana Architecture -

+![Grafana architecutre](Grafana.png) ### Fips compliant images diff --git a/gen3/docs/blog/posts/k8s-for-dev.md b/gen3/docs/blog/posts/k8s-for-dev.md index 2b75ecee..bf80e293 100644 --- a/gen3/docs/blog/posts/k8s-for-dev.md +++ b/gen3/docs/blog/posts/k8s-for-dev.md @@ -5,6 +5,7 @@ authors: date: 2023-08-13 categories: - Operator + - CTDS slug: k8s for development tags: - Kubernetes diff --git a/gen3/docs/blog/posts/k8s-productivity-tools.md b/gen3/docs/blog/posts/k8s-productivity-tools.md index c594b3f7..6e50b1e3 100644 --- a/gen3/docs/blog/posts/k8s-productivity-tools.md +++ b/gen3/docs/blog/posts/k8s-productivity-tools.md @@ -6,6 +6,7 @@ date: 2023-10-13 slug: k8s tools categories: - Operator + - CTDS tags: - Kubernetes - Minikube diff --git a/gen3/mkdocs.yml b/gen3/mkdocs.yml index c7531faf..82bd8d56 100644 --- a/gen3/mkdocs.yml +++ b/gen3/mkdocs.yml @@ -108,6 +108,7 @@ theme: name: material features: - navigation.footer + custom_dir: overrides palette: @@ -145,6 +146,7 @@ plugins: - tags - blog: enabled: true + authors: true authors_file: blog/authors.yml blog_dir: blog blog_toc: true diff --git a/gen3/overrides/partials/post.html b/gen3/overrides/partials/post.html new file mode 100644 index 00000000..b28caec6 --- /dev/null +++ b/gen3/overrides/partials/post.html @@ -0,0 +1,101 @@ + + + +
+
+ + + {% if post.authors %} + + {% endif %} + + + +
+ + +
+ {{ post.content }} + + + +
+
From e25e206c848247a7a8deece346c9788c535d7e32 Mon Sep 17 00:00:00 2001 From: michaelfitzo Date: Mon, 11 Nov 2024 11:37:28 -0600 Subject: [PATCH 2/3] update header and footer --- gen3/docs/img/gen3_new_logo_white.png | Bin 0 -> 4930 bytes .../docs/img}/gen3_new_logo_white.svg | 0 gen3/mkdocs.yml | 19 +++- gen3/overrides/partials/header.html | 75 ++++++++++++++ gen3/site/img/gen3_new_logo_white.png | Bin 0 -> 4930 bytes gen3/site/img/gen3_new_logo_white.svg | 93 ++++++++++++++++++ 6 files changed, 183 insertions(+), 4 deletions(-) create mode 100644 gen3/docs/img/gen3_new_logo_white.png rename {static/img/logos => gen3/docs/img}/gen3_new_logo_white.svg (100%) create mode 100644 gen3/overrides/partials/header.html create mode 100644 gen3/site/img/gen3_new_logo_white.png create mode 100644 gen3/site/img/gen3_new_logo_white.svg diff --git a/gen3/docs/img/gen3_new_logo_white.png b/gen3/docs/img/gen3_new_logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..d9b30f3e0b416c5d229a57e82bfdfbfbb235d7f2 GIT binary patch literal 4930 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 Ad;kCd literal 0 HcmV?d00001 diff --git a/static/img/logos/gen3_new_logo_white.svg b/gen3/docs/img/gen3_new_logo_white.svg similarity index 100% rename from static/img/logos/gen3_new_logo_white.svg rename to gen3/docs/img/gen3_new_logo_white.svg diff --git a/gen3/mkdocs.yml b/gen3/mkdocs.yml index 82bd8d56..052ca639 100644 --- a/gen3/mkdocs.yml +++ b/gen3/mkdocs.yml @@ -104,13 +104,14 @@ nav: theme: favicon: img/Gen3-3.ico - logo: img/Gen3_Logo-01_blue_no_commons.png + logo: img/gen3_new_logo_white.svg name: material features: - navigation.footer custom_dir: overrides - palette: + - primary: black + # Palette toggle for light mode - media: "(prefers-color-scheme: light)" @@ -129,8 +130,6 @@ theme: - navigation.indexes - navigation.tracking - navigation.path -extra_css: - - stylesheets/extra.css use_directory_urls: true markdown_extensions: - admonition @@ -152,3 +151,15 @@ plugins: blog_toc: true - mkdocs-video: is_video: True +extra: + social: + - icon: fontawesome/brands/linkedin + link: https://www.linkedin.com/company/center-for-translational-data-science/ + - icon: fontawesome/brands/x-twitter + link: https://x.com/UChicagoCTDS + - icon: fontawesome/brands/x-twitter + link: https://x.com/gen3data + - icon: fontawesome/brands/slack + link: https://docs.google.com/forms/d/e/1FAIpQLSczyhhOXeCK9FdVtpQpelOHYnRj1EAq1rwwnm9q6cPAe5a7ug/viewform + - icon: fontawesome/brands/youtube + link: https://www.youtube.com/channel/UCMCwQy4EDd1BaskzZgIOsNQ/featured diff --git a/gen3/overrides/partials/header.html b/gen3/overrides/partials/header.html new file mode 100644 index 00000000..f1336882 --- /dev/null +++ b/gen3/overrides/partials/header.html @@ -0,0 +1,75 @@ +{#- + This file was automatically generated - do not edit +-#} +{% set class = "md-header" %} +{% if "navigation.tabs.sticky" in features %} + {% set class = class ~ " md-header--shadow md-header--lifted" %} +{% elif "navigation.tabs" not in features %} + {% set class = class ~ " md-header--shadow" %} +{% endif %} +
+ + {% if "navigation.tabs.sticky" in features %} + {% if "navigation.tabs" in features %} + {% include "partials/tabs.html" %} + {% endif %} + {% endif %} +
diff --git a/gen3/site/img/gen3_new_logo_white.png b/gen3/site/img/gen3_new_logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..d9b30f3e0b416c5d229a57e82bfdfbfbb235d7f2 GIT binary patch literal 4930 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 Ad;kCd literal 0 HcmV?d00001 diff --git a/gen3/site/img/gen3_new_logo_white.svg b/gen3/site/img/gen3_new_logo_white.svg new file mode 100644 index 00000000..ef31f9ed --- /dev/null +++ b/gen3/site/img/gen3_new_logo_white.svg @@ -0,0 +1,93 @@ + + + + + Group 33 + Created with Sketch. + + + + + + + + + + + + + + + Group 33 + + + + From 94fff2cd100b213537a2a0acefa1c2f054f52bd7 Mon Sep 17 00:00:00 2001 From: michaelfitzo Date: Mon, 11 Nov 2024 14:03:38 -0600 Subject: [PATCH 3/3] Small updates to header and footer --- gen3/mkdocs.yml | 2 + gen3/overrides/partials/footer.html | 106 ++++++++++++++++++++++++++++ gen3/overrides/partials/header.html | 11 +-- 3 files changed, 115 insertions(+), 4 deletions(-) create mode 100644 gen3/overrides/partials/footer.html diff --git a/gen3/mkdocs.yml b/gen3/mkdocs.yml index 052ca639..dfa0181d 100644 --- a/gen3/mkdocs.yml +++ b/gen3/mkdocs.yml @@ -163,3 +163,5 @@ extra: link: https://docs.google.com/forms/d/e/1FAIpQLSczyhhOXeCK9FdVtpQpelOHYnRj1EAq1rwwnm9q6cPAe5a7ug/viewform - icon: fontawesome/brands/youtube link: https://www.youtube.com/channel/UCMCwQy4EDd1BaskzZgIOsNQ/featured + - icon: fontawesome/brands/github + link: https://github.com/uc-cdis diff --git a/gen3/overrides/partials/footer.html b/gen3/overrides/partials/footer.html new file mode 100644 index 00000000..6db59ba3 --- /dev/null +++ b/gen3/overrides/partials/footer.html @@ -0,0 +1,106 @@ + + + + diff --git a/gen3/overrides/partials/header.html b/gen3/overrides/partials/header.html index f1336882..07e866bd 100644 --- a/gen3/overrides/partials/header.html +++ b/gen3/overrides/partials/header.html @@ -46,13 +46,16 @@ {% include "partials/alternate.html" %} {% endif %} - -
-

+ +
+

Gen3.org + +

- + + {% if "material/search" in config.plugins %}