-
Notifications
You must be signed in to change notification settings - Fork 66
/
mkdocs.yml
151 lines (145 loc) · 4.85 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
site_name: Piraeus Datastore
site_url: https://piraeus.io/docs/
site_author: The Piraeus Maintainers
site_description: >-
An easy-to-use cloud native datastore for Kubernetes. 100% open source, run anywhere.
repo_name: piraeusdatastore/piraeus-operator
repo_url: https://github.com/piraeusdatastore/piraeus-operator
edit_uri: edit/v2/docs
copyright: Copyright © 2024 The Piraeus Maintainers
nav:
- Home: README.md
- Tutorials:
- Tutorials: tutorial/README.md
- Getting Started: tutorial/get-started.md
- Creating Replicated Volumes: tutorial/replicated-volumes.md
- Creating Snapshots: tutorial/snapshots.md
- How-To Guides:
- How-To Guides: how-to/README.md
- Advanced Deployments:
- Use Piraeus Datastore with an Existing LINSTOR Cluster: how-to/external-controller.md
- Configure the DRBD Module Loader: how-to/drbd-loader.md
- Install Kernel Headers to build DRBD: how-to/install-kernel-headers.md
- Securing Components:
- Configure TLS Between LINSTOR Controller and LINSTOR Satellite: how-to/internal-tls.md
- Configure TLS for the LINSTOR API: how-to/api-tls.md
- Configure TLS for DRBD Replication: how-to/drbd-tls.md
- Load DRBD with SecureBoot Enabled: how-to/secure-boot.md
- Kubernetes Distributions:
- Openshift: how-to/openshift.md
- Talos Linux: how-to/talos.md
- Flatcar Container Linux: how-to/flatcar.md
- Microk8s: how-to/microk8s.md
- k0s: how-to/k0s.md
- Networking:
- Deploy Piraeus Datastore behind an HTTP Proxy: how-to/http-proxy.md
- Deploy a NetworkPolicy for Piraeus Datastore: how-to/network-policy.md
- Use the Host Network for DRBD Replication: how-to/drbd-host-networking.md
- Maintenance Tasks:
- Monitor Piraeus Datastore with Prometheus Operator: how-to/monitoring.md
- Keep Persistent Volume Affinity Updated with LINSTOR Affinity Controller: how-to/linstor-affinity-controller.md
- Restore a LINSTOR Database Backup: how-to/restore-linstor-db.md
- Upgrades:
- Upgrades: upgrade/README.md
- Upgrading from v1 to v2:
- Upgrading from v1 to v2: upgrade/migration/README.md
- Migrating the LINSTOR Database: upgrade/migration/1-migrate-database.md
- Collect Information: upgrade/migration/2-collect-information.md
- Remove Operator v1: upgrade/migration/3-remove-operator-v1.md
- Install Operator v2: upgrade/migration/4-install-operator-v2.md
- Understanding Piraeus:
- Understanding Piraeus: explanation/README.md
- Piraeus Components: explanation/components.md
- Reference:
- Reference: reference/README.md
- LinstorCluster: reference/linstorcluster.md
- LinstorSatelliteConfiguration: reference/linstorsatelliteconfiguration.md
- LinstorNodeConnection: reference/linstornodeconnection.md
- LinstorSatellite: reference/linstorsatellite.md
- Changelog: CHANGELOG.md
theme:
custom_dir: docs/overrides
name: material
features:
# - content.action.edit
- content.code.annotate
- content.code.copy
# - content.code.select
# - content.footnote.tooltips
# - content.tabs.link
- content.tooltips
# - header.autohide
# - navigation.expand
- navigation.footer
- navigation.indexes
# - navigation.instant
# - navigation.instant.prefetch
# - navigation.instant.progress
# - navigation.prune
- navigation.sections
- navigation.tabs
# - navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
- toc.follow
# - toc.integrate
palette:
- media: "(prefers-color-scheme)"
toggle:
icon: material/link
name: Switch to light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: orange
accent: orange
toggle:
icon: material/toggle-switch
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: indigo
accent: orange
toggle:
icon: material/toggle-switch-off
name: Switch to system preference
font:
text: Roboto
code: Roboto Mono
favicon: assets/favicon.png
icon:
logo: piraeus
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences
- attr_list
- md_in_html
- toc:
toc_depth: 3
permalink: true
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
options:
custom_icons:
- overrides/.icons
plugins:
- search:
# Enable multi-versioning to show the docs at different releases
- mike:
# Make nice "cards" for link previews
- social:
extra:
version:
default: stable
alias: true
provider: mike
social:
- icon: fontawesome/brands/github
link: https://github.com/piraeusdatastore/
- icon: fontawesome/brands/slack
link: https://piraeus-datastore.slack.com/
homepage: https://piraeus.io