Skip to content

Commit 6276026

Browse files
izmalktheoctober19thdeusebio
authored
[PRA-153] docs: Add autogenerated metadata description (#186)
* Add autogenerated metadata description Signed-off-by: Vladimir Izmalkov <48120135+izmalk@users.noreply.github.com> Co-authored-by: Bikalpa Dhakal <theoctober19th@gmail.com> Co-authored-by: deusebio <edeusebio85@gmail.com>
1 parent 0e58ca7 commit 6276026

47 files changed

Lines changed: 277 additions & 1 deletion

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ pa11y: pa11y-install html
109109
find $(BUILDDIR) -name *.html -print0 | xargs -n 1 -0 $(PA11Y)
110110

111111
lint-md: pymarkdownlnt-install
112-
@. $(VENV); pymarkdownlnt --config $(SPHINXDIR)/.pymarkdown.json scan --recurse --exclude=./$(SPHINXDIR)/** $(SOURCEDIR)
112+
@. $(VENV); pymarkdownlnt --config $(SPHINXDIR)/.pymarkdown.json scan --recurse --exclude=$(SPHINXDIR)/** $(SOURCEDIR)
113113

114114
vale-install: install
115115
@. $(VENV); test -d $(SPHINXDIR)/venv/lib/python*/site-packages/vale || pip install rst2html vale

docs/explanation/component-overview.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Understand the components of Charmed Apache Spark: spark8t, OCI images, spark-client snap, and Juju charms for Kubernetes deployments."
5+
---
6+
17
(explanation-component-overview)=
28
# Components overview
39

docs/explanation/configuration.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Understand hierarchical configuration management in Charmed Apache Spark with group, user, environment, and session-level settings."
5+
---
6+
17
(explanation-configuration)=
28
# Configuration management
39

docs/explanation/cryptography.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Learn about cryptography practices in Charmed Apache Spark including resource checksums, image verification, and source code integrity."
5+
---
6+
17
(explanation-cryptography)=
28
# Cryptography
39

docs/explanation/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "In-depth explanations of Charmed Apache Spark components, security, cryptography, configuration management, and monitoring concepts."
5+
---
6+
17
(explanation-index)=
28
# Explanation
39

docs/explanation/monitoring.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Understand monitoring architecture in Charmed Apache Spark with Spark History Server and Canonical Observability Stack (COS) integration."
5+
---
6+
17
(explanation-monitoring)=
28
# Monitoring
39

docs/explanation/security.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Security hardening guide for Charmed Apache Spark covering Kubernetes, Juju, encryption, authentication, and secure deployment practices."
5+
---
6+
17
(explanation-security)=
28
# Security hardening guide
39

docs/explanation/trademarks.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "Trademark information for Apache Spark, Apache Kyuubi, and related Apache Software Foundation trademarks used in this documentation."
5+
---
6+
17
(explanation-trademarks)=
28
# Trademarks
39

docs/how-to/apache-kyuubi/back-up-and-restore.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "How-to guide for backing up and restoring data for Charmed Apache Kyuubi using object storage and PostgreSQL metastore."
5+
---
6+
17
(how-to-apache-kyuubi-back-up-and-restore)=
28
# How to to back up and restore data for Charmed Apache Kyuubi
39

docs/how-to/apache-kyuubi/encryption-and-passwords.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
myst:
3+
html_meta:
4+
description: "How-to guide for enabling TLS encryption and manage passwords for Charmed Apache Kyuubi K8s using Juju secrets and certificate relations."
5+
---
6+
17
(how-to-apache-kyuubi-encryption-and-passwords)=
28
# Manage encryption and passwords
39

0 commit comments

Comments
 (0)