Changes for page XWiki (Helm)
Last modified by Itzhak Daniel on 2024/04/29 16:35
From version 6.1
edited by Itzhak Daniel
on 2024/04/28 20:17
on 2024/04/28 20:17
Change comment:
There is no comment for this version
To version 3.1
edited by Itzhak Daniel
on 2024/04/28 16:07
on 2024/04/28 16:07
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +5,3 @@ 1 -(% class="row" %) 2 -((( 3 -(% class="col-xs-12 col-sm-8" %) 4 -((( 5 5 == About == 6 6 7 7 **XWiki** is a [[free>>url:https://en.wikipedia.org/wiki/Free_software]] [[wiki software>>url:https://en.wikipedia.org/wiki/Wiki_software]] platform written in [[Java>>url:https://en.wikipedia.org/wiki/Java_(programming_language)]] with a design emphasis on extensibility. As an [[application wiki>>url:https://en.wikipedia.org/wiki/Application_wiki]], XWiki allows for the storing of structured data and the execution of server side script within the wiki interface. Scripting languages including [[Velocity>>url:https://en.wikipedia.org/wiki/Jakarta_Velocity]], [[Apache Groovy>>url:https://en.wikipedia.org/wiki/Groovy_(programming_language)]], [[Python>>url:https://en.wikipedia.org/wiki/Python_(programming_language)]], [[Ruby>>url:https://en.wikipedia.org/wiki/Ruby_(programming_language)]] and [[PHP>>url:https://en.wikipedia.org/wiki/PHP]] can be written directly into wiki pages using wiki [[macros>>url:https://en.wikipedia.org/wiki/Macro_(computer_science)]]. XWiki code is licensed under the [[GNU Lesser General Public License>>url:https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License]] and hosted on [[GitHub>>url:https://en.wikipedia.org/wiki/GitHub]] where everyone is free to [[fork>>url:https://en.wikipedia.org/wiki/Fork_(software_development)]] the source code and develop changes in their own repository. While most of the active developers are funded by commercial support company XWiki [[SAS>>url:https://en.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_par_actions_simplifi%C3%A9e]], XWiki SAS maintains a strict boundary between itself and the XWiki free software project. ~[[[source>>https://en.wikipedia.org/wiki/XWiki]]] ... ... @@ -17,23 +17,9 @@ 17 17 Here is the list of things you need to have: 18 18 19 19 * Kubernetes 1.27 (probably will work with later versions as well). 20 -** Automatic storage provisioner (Behemoth LTD special case). 16 +** Automatic storage provisioner (see Behemoth LTD special case). 21 21 * Helm 3.12 (probably will work with later versions as well). 22 22 23 23 == Deploying == 24 24 25 -We're going to deploy XWiki as a [[statefulset>>https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/]], the Database (MySQL) and the App, each will have a volume to store their content. 26 - 27 -=== Note about Storage === 28 - 29 -Behemoth LTD is running an on-prem Kubernetes solutions, we (currently?) don't have any shared storage solution ([[ceph>>https://docs.ceph.com/]], [[nfs>>https://github.com/kubernetes-csi/csi-driver-nfs]], [[...>>https://kubernetes.io/docs/concepts/storage/storage-classes/#provisioner]]) , which require two things: 30 - 31 -1. Creating the path/loop device prior of creating PV. 32 -1. The PV is manually created. 33 -))) 34 - 35 -(% class="col-xs-12 col-sm-4" %) 36 -((( 37 -{{box title="**Contents**"}}{{toc/}}{{/box}} 38 -))) 39 -))) 21 +We're going to deploy XWiki in a stateful way, the Database (MySQL) and the App, each will have a volume to store their content.