-
Notifications
You must be signed in to change notification settings - Fork 162
/
config.toml
161 lines (129 loc) · 5.44 KB
/
config.toml
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
152
153
154
155
156
157
158
159
160
161
baseURL = "https://longhorn.io"
languageCode = "en-us"
title = "Longhorn"
pluralizeListTitles = false
enableRobotsTXT = true
pygmentsCodeFences = true
pygmentsCodeFencesGuessSyntax = true
enableGitInfo = true
disableKinds = ["taxonomy", "taxonomyTerm"]
[markup.highlight]
style = "paraiso-dark"
[params]
description = "Cloud native distributed block storage for Kubernetes"
tagline = "Easy to use, 100% open source, run anywhere"
versions = ["1.7.2", "1.7.1", "1.7.0", "1.6.3", "1.6.2", "1.6.1", "1.6.0", "1.5.5", "1.5.4", "1.5.3", "1.5.2", "1.5.1", "1.5.0", "1.8.0-dev", "1.7.3-dev", "1.6.4-dev", "1.5.6-dev"]
archived_versions = ["1.4.4", "1.4.3", "1.4.2", "1.4.1", "1.4.0", "1.3.3", "1.3.2", "1.3.1", "1.3.0", "1.2.6", "1.1.3"]
alpine_js_version = "2.2.5"
locale = "en_US"
[[params.why]]
text = "Add persistent storage to [Kubernetes](https://kubernetes.io) in one click"
src = "/img/logos/kubernetes-icon-color.svg"
[[params.why]]
text = "Fast failover for stateful services"
icon = "cloud-upload"
[[params.why]]
text = "Improving fault tolerance of your applications"
icon = "rainy"
[[params.features]]
title = "Highly available persistent storage for Kubernetes"
text = """
In the past, ITOps and DevOps have found it hard to add replicated storage to Kubernetes clusters. As a result many non-cloud-hosted Kubernetes clusters don’t support persistent storage. External storage arrays are non-portable and can be extremely expensive.
Longhorn delivers simplified, easy to deploy and upgrade, 100% open source, cloud-native persistent block storage without the cost overhead of open core or proprietary alternatives.
"""
[[params.features]]
title = "Easy incremental snapshots and backups"
text = """
Longhorn’s built-in incremental snapshot and backup features keep the volume data safe in or out of the Kubernetes cluster.
Scheduled backups of persistent storage volumes in Kubernetes clusters is simplified with Longhorn’s intuitive, free management UI.
"""
[[params.features]]
title = "Cross-cluster disaster recovery"
text = """
External replication solutions will recover from a disk failure by re-replicating the entire data store. This can take days, during which time the cluster performs poorly and has a higher risk of failure.
Using Longhorn, you can control the granularity to the maximum, easily create a disaster recovery volume in another Kubernetes cluster and fail over to it in the event of an emergency.
If your main cluster fails, you can bring up the app in the DR cluster quickly with a defined RPO and RTO.
"""
[[params.promo_features]]
title = "Highly available persistent storage for Kubernetes"
text = """
Longhorn is based on Kubernetes and built for Kubernetes, 100% open source, cloud-native persistent block storage without the cost overhead of open core or proprietary alternatives.
"""
[[params.promo_features]]
title = "Easy deployment, management, upgrade"
text = """
Longhorn delivers simplified methods for easy deploy, upgrade, and management.
"""
[[params.promo_features]]
title = "Builtin snapshots and backups"
text = """
Longhorn’s built-in incremental snapshot and backup features keep the volume data safe in or out of the Kubernetes cluster.
"""
[[params.promo_features]]
title = "Cross-cluster disaster recovery"
text = """
Longhorn can easily create a disaster recovery volume in another Kubernetes cluster and fail over to it in the event of an emergency. If your main cluster fails, you can bring up the app in the DR cluster quickly with a defined RPO and RTO.
"""
[[params.promo_features]]
title = "CSI compatible storage driver"
text = """
Longhorn supports complete capabilities of CSI storage driver like volume creation, expansion, cloning, encryption, snapshot, restoring, etc.
"""
[[params.promo_features]]
title = "Native virtual workload storage backend"
text = """
Longhorn provides built-in virtual disk image management and volume live-migration to support the integration with virtual workload orchestration solutions like Harvester and KubeVirt.
"""
[[params.promo_features]]
title = "Microservices for volume lifecycle management"
text = """
Longhorn adopts microservices architecture to isolate each volume operations to avoid any cascading impacts among volume failures.
"""
[[params.promo_features]]
title = "Community first"
text = """
Longhorn team has active, frequent, periodic community issues review meetings to discuss and reply users' questions/feedbacks, will plan the highly voted requests to the roadmap to reflect users interests.
"""
[params.social]
github = "https://github.com/longhorn/longhorn"
slack = "https://cloud-native.slack.com/messages/longhorn"
#twitter = "longhorn"
[params.logos]
navbar = "longhorn-horizontal-color.png"
hero = "longhorn-icon-white.png"
footer = "longhorn-horizontal-black.png"
[outputs]
home = ["HTML", "REDIRECTS", "RSS"]
[privacy.twitter]
disable = false
enableDNT = false
simple = true
[[params.fonts]]
name = "Poppins"
sizes = [300, 400, 500, 700]
type = "sans_serif"
[[params.fonts]]
name = "Roboto Mono"
sizes = [300, 400, 600, 700]
type = "monospace"
[[params.project_icons]]
text = "K3s"
src = "/img/project-icons/icon-k3s.svg"
url = "https://k3s.io/"
[[params.project_icons]]
text = "Harvester"
src = "/img/project-icons/icon-harvester.svg"
url = "https://harvesterhci.io/"
[[menu.main]]
name = "Blog"
url = "/blog"
weight = 1
[[menu.main]]
name = "Knowledge Base"
url = "/kb"
weight = 1
[mediaTypes."text/netlify"]
delimiter = ""
[outputFormats.REDIRECTS]
mediaType = "text/netlify"
baseName = "_redirects"