Unverified Commit 06eb5296 by GC Committed by GitHub

Merge pull request #1 from cloudnautique/text_updates

Text updates
parents 8ab2ac1d 3b9847db
......@@ -4,6 +4,4 @@
## Introduction
This chart bootstraps a [Magento](https://github.com/bitnami/bitnami-docker-magento) deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
It also packages the [Bitnami MariaDB chart](https://github.com/kubernetes/charts/tree/master/stable/mariadb) which is required for bootstrapping a MariaDB deployment as a database for the Magento application.
This chart bootstraps a [Magento](https://github.com/bitnami/bitnami-docker-magento) deployment and includes the [Bitnami MariaDB chart](https://github.com/kubernetes/charts/tree/master/stable/mariadb) to serve as the database backend for the Magento application.
......@@ -3,14 +3,14 @@ categories:
questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
description: "Use default Docker images"
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
- variable: image.registry
default: "docker.io"
description: "Magento image registry "
description: "Magento image registry"
type: string
label: Magento Image Registry
- variable: image.repository
......@@ -22,7 +22,7 @@ questions:
default: "2.2.3"
description: "Magento image tag"
type: string
label: Image Tag
label: Magento Image Tag
- variable: magentoHost
default: ""
description: "Magento host to create application URLs"
......@@ -31,7 +31,7 @@ questions:
required: true
- variable: magentoUsername
default: "user"
description: "User of the application"
description: "Username for the application"
type: string
label: Magento Username
required: true
......@@ -39,7 +39,7 @@ questions:
default: ""
description: "Application password(defualt random 10 character long alphanumeric string if not set)"
type: password
label: Magento Password
label: Magento User Password
- variable: magentoEmail
default: "user@example.com"
description: "Admin email"
......@@ -79,14 +79,14 @@ questions:
default: ""
description: "Existing username in the external DB"
type: string
label: External Database username
label: External Database Username
show_if: "mariadb.enabled=false"
required: true
- variable: externalDatabase.password
default: ""
description: "external database password"
description: "External database password"
type: password
label: External Database password
label: External Database Password
show_if: "mariadb.enabled=false"
required: true
- variable: externalDatabase.database
......@@ -120,7 +120,7 @@ questions:
required: true
- variable: mariadb.persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storage class."
description: "If unndefined or set to null, using the default StorageClass."
type: storageclass
label: Storage Class for MariaDB
- variable: serviceType
......@@ -135,7 +135,7 @@ questions:
label: Magento Service Type
- variable: magentoLoadBalancerIP
default: ""
description: "loadBalancerIP for the magento ServiceMagento Service type"
description: "Load Balancer IP for the Magento ServiceMagento Service type"
type: string
required: true
show_if: "serviceType=LoadBalancer"
......@@ -151,7 +151,7 @@ questions:
label: Magento Mode
- variable: persistence.enabled
default: "false"
description: "Enable persistent volume for magento and apache"
description: "Enable persistent volume for Magento and Apache"
type: boolean
required: true
label: Magento Persistent Volume Enabled
......@@ -159,23 +159,23 @@ questions:
subquestions:
- variable: persistence.magento.size
default: "8Gi"
description: "Persistent Volume Size"
description: "Persistent volume size"
type: string
required: true
label: Magento Persistent Volume Size
- variable: persistence.magento.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or set to null, using the default StorageClass. Defaults to null."
type: storageclass
label: Storage Class for Magento
- variable: persistence.apache.size
default: "1Gi"
description: "Persistent Volume Size"
description: "Persistent volume size"
required: true
type: string
label: Apache Persistent Volume Size
- variable: persistence.apache.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or set to null, using the default StorageClass. Defaults to null."
type: storageclass
label: Storage Class for Apache
......@@ -29,23 +29,23 @@ questions:
description: "Enable password authentication"
type: boolean
required: true
label: Enable Password Authentication
label: Enable Authentication
show_subquestion_if: true
subquestions:
- variable: mariadbUser
default: "admin"
description: "Username of new user to create."
description: "Username of user to create."
type: string
label: MariaDB User
required: true
- variable: mariadbPassword
default: ""
description: "Password for mariadbUser, defaults to a random 10-character alphanumeric string if not set"
description: "Password for user, defaults to a random 10-character alphanumeric string if not set"
type: password
label: MariaDB Password
- variable: mariadbDatabase
default: ""
description: "Database name to create"
description: "Name of database to create"
type: string
label: MariaDB Database
required: true
......@@ -63,7 +63,7 @@ questions:
description: "Enable persistent volume for MariaDB"
type: boolean
required: true
label: MariaDB Persistent Volume Enabled
label: Enable MariaDB Persistent Volume
show_subquestion_if: true
subquestions:
- variable: persistence.size
......@@ -74,7 +74,7 @@ questions:
required: true
- variable: persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or null, uses the default StorageClass. Defaults to null."
type: storageclass
label: Storage Class for MariaDB
- variable: metrics.enabled
......
# Memcached
> [Memcached](https://memcached.org/) is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
[Memcached](https://memcached.org/) is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
Based on the [memcached](https://github.com/bitnami/charts/tree/master/incubator/memcached) chart from the [Bitnami Charts](https://github.com/bitnami/charts) repository.
......
......@@ -4,18 +4,18 @@ questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
- variable: image
default: "memcached:1.5.6-alpine"
description: "memcached Docker image"
description: "Memcached Docker image"
type: string
label: Memcached Docker Image
- variable: replicaCount
default: "3"
description: "Memcached pod numbers"
description: "Number or Memcached pods to run"
type: string
required: true
label: Memcached Replicas
......@@ -30,20 +30,20 @@ questions:
label: AnitAffinity
- variable: showMemcachedOptions
default: "false"
description: "show memcached configurations(ref: https://github.com/memcached/memcached/wiki/ConfiguringServer#commandline-arguments)"
description: "Show memcached configurations(ref: https://github.com/memcached/memcached/wiki/ConfiguringServer#commandline-arguments)"
label: Set Advanced Memcached Configurations
type: boolean
show_subquestion_if: true
subquestions:
- variable: memcached.maxItemMemory
default: "64"
description: "max memory to use for items(in MB), from 1-65535"
description: "Max memory to use for items(in MB), from 1-65535"
type: string
label: max_memory(MB)
required: true
- variable: memcached.verbosity
default: "v"
description: "Verbosity level (v, vv, or vvv) "
description: "Verbosity level (v, vv, or vvv)"
type: enum
label: Verbosity Level
options:
......
......@@ -4,8 +4,8 @@ categories:
questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
description: "Use default Docker images"
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
......@@ -88,6 +88,6 @@ questions:
label: MongoDB Volume Size
- variable: persistentVolume.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If unndefined or null, uses the default StorageClass. Defaults to null."
type: storageclass
label: Storage Class for MongoDB
......@@ -4,14 +4,14 @@ categories:
questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
description: "Use default Docker images"
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
- variable: image.registry
default: "docker.io"
description: "MongoDB image registry "
description: "MongoDB image registry"
type: string
label: MongoDB Image Registry
- variable: image.repository
......@@ -34,13 +34,13 @@ questions:
subquestions:
- variable: mongodbUsername
default: "admin"
description: "Username of new user to create."
description: "Username of new user"
type: string
label: MongoDB User
label: MongoDB Username
required: true
- variable: mongodbPassword
default: ""
description: "Password for mongodb user, defaults to a random 10-character alphanumeric string if not set"
description: "Password for MongoDB user, defaults to a random 10-character alphanumeric string if not set"
type: password
label: MongoDB Password
- variable: mongodbDatabase
......@@ -81,6 +81,6 @@ questions:
required: true
- variable: persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or set to null, using the default storageClass. Defaults to null."
type: storageclass
label: Storage Class for MongoDB
......@@ -4,8 +4,8 @@ categories:
questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
description: "Use default Docker images"
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
......@@ -21,13 +21,13 @@ questions:
label: Image Tag
- variable: mysqlDatabase
default: ""
description: "Name for new database to create"
description: "Name of database to create"
type: string
required: true
label: MySQL Database
- variable: mysqlUser
default: ""
description: "Username of new user to create."
description: "Username of user to create"
type: string
required: true
label: MySQL Username
......@@ -52,7 +52,7 @@ questions:
required: true
- variable: persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or null, uses the default StorageClass. Defaults to null."
type: storageclass
label: Default storageClass
- variable: service.port
......
......@@ -4,38 +4,38 @@ categories:
questions:
- variable: defaultImage
default: "true"
description: "Use default Docker image"
label: Use Default Image
description: "Use default Docker images"
label: Use Default Images
type: boolean
show_subquestion_if: false
subquestions:
- variable: image.registry
default: "docker.io"
description: "Docker image registry "
description: "Docker image registry"
type: string
label: Redis image registry
label: Redis Image Registry
- variable: image.repository
default: "bitnami/redis"
description: "Docker image name"
type: string
label: Redis image name
label: Redis Image Name
- variable: image.tag
default: "4.0.9"
description: "Docker image tag"
type: string
label: Redis image tag
label: Redis Image Tag
- variable: cluster.enabled
default: "true"
description: "Use master-slave topology"
label: Use master-slave topology
description: "Use leader-follower topology"
label: Clustered Topology
type: boolean
show_subquestion_if: true
subquestions:
- variable: cluster.slaveCount
default: "3"
description: "Number of slaves"
description: "Number of followers"
type: string
label: Number of slaves
label: Number of Followers
- variable: usePassword
default: "true"
description: "Use password authentication"
......@@ -51,7 +51,7 @@ questions:
label: Redis Password
- variable: master.persistence.enabled
default: "false"
description: "Enable persistence volume for Redis"
description: "Use persistent storage"
type: boolean
required: true
label: Persistent Volume Enabled
......@@ -69,6 +69,6 @@ questions:
label: Persistent Volume Size
- variable: master.persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or null, uses the default StorageClass. Defaults to null."
type: storageclass
label: Default Storage Class
......@@ -2,8 +2,4 @@
[WordPress](https://wordpress.org/) is one of the most versatile open source content management systems on the market. A publishing platform for building blogs and websites.
## Installing
This chart bootstraps a [WordPress](https://github.com/bitnami/bitnami-docker-wordpress) deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
It also packages the [Bitnami MariaDB chart](https://github.com/kubernetes/charts/tree/master/stable/mariadb) which is required for bootstrapping a MariaDB deployment for the database requirements of the WordPress application.
This chart bootstraps a [WordPress](https://github.com/bitnami/bitnami-docker-wordpress) deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. The chart also packages the [Bitnami MariaDB chart](https://github.com/kubernetes/charts/tree/master/stable/mariadb) to provide the backend database for the WordPress application.
......@@ -43,7 +43,7 @@ questions:
label: WordPress Admin Email
- variable: mariadb.enabled
default: "true"
description: "Whether to deploy a mariadb server to satisfy the applications database requirements. To use an external database set this to false and configure the externalDatabase parameters"
description: "Deploy a database server as part of this deployment, or set to false and configure an external database connection."
type: boolean
required: true
label: Install MariaDB
......@@ -78,7 +78,7 @@ questions:
show_if: "mariadb.enabled=false"
- variable: externalDatabase.password
default: ""
description: "external database password"
description: "External database password"
type: password
label: External Database password
show_if: "mariadb.enabled=false"
......@@ -90,7 +90,7 @@ questions:
show_if: "mariadb.enabled=false"
- variable: externalDatabase.port
default: "3306"
description: "External database port number "
description: "External database port number"
type: string
label: External Database Port
show_if: "mariadb.enabled=false"
......@@ -110,15 +110,15 @@ questions:
label: MariaDB Volume Size
- variable: mariadb.persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or null, uses the default StorageClass. Default to null"
type: storageclass
label: Default Storage Class for MariaDB
label: Default StorageClass for MariaDB
- variable: persistence.enabled
default: "false"
description: "Enable persistent volume for Wordpress"
description: "Enable persistent volume for WordPress"
type: boolean
required: true
label: Wordpress Persistent Volume Enabled
label: WordPress Persistent Volume Enabled
show_subquestion_if: true
subquestions:
- variable: persistence.size
......@@ -128,19 +128,19 @@ questions:
label: WordPress Volume Size
- variable: persistence.storageClass
default: ""
description: "If unndefined or set to null, using the default storageClass. default to null"
description: "If undefined or null, uses the default StorageClass. Default to null"
type: storageclass
label: Default Storage Class for WordPress
label: Default StorageClass for WordPress
- variable: serviceType
default: "NodePort"
description: "Wordpress Service type"
description: "WordPress Service type"
type: enum
options:
- "ClusterIP"
- "NodePort"
- "LoadBalancer"
required: true
label: Wordpress Service Type
label: WordPress Service Type
- variable: nodePorts.http
default: "32763"
description: "NodePort http port(to set explicitly, choose port between 30000-32767)"
......@@ -168,7 +168,7 @@ questions:
label: Hostname
- variable: ingress.hosts[0].path
default: "/"
description: "Path within the url structure "
description: "Path within the url structure"
type: string
required: true
label: Hostname
# Longhorn
Longhorn is a distributed block storage system for Kubernetes. Longhorn is lightweight, reliable, and easy-to-use. You can deploy Longhorn on an existing Kubernetes cluster with one simple command. Once Longhorn is deployed, it adds persistent volume support to the Kubernetes cluster.
Longhorn implements distributed block storage using containers and microservices. Longhorn creates a dedicated storage controller for each block device volume and sychronously replicates the volume across multiple replicas stored on multiple nodes. The storage controller and replicas are themselves orchestrated using Kubernetes. Longhorn supports snapshots, backups, and even allows you to schedule recurring snapshots and backups!
Longhorn is a lightweight, reliable and easy to use distributed block sotrage system for Kubernetes. Once deployed, users can leverage peristenv volumes provided by Longhorn.
Longhorn creates a dedicated storage controller for each volume and synchronously replicates the volume across multiple replicas stored on multiple nodes. The storage controller and replicas are themselves orchestrated using Kubernetes. Longhorn supports snapshots, backups and even allows you to schedule recurring snapshots and backups!
......@@ -3,7 +3,7 @@ categories:
questions:
- variable: service.ui.type
default: "NodePort"
description: "define Longhorn ui service type"
description: "Define Longhorn UI service type"
type: enum
options:
- "ClusterIP"
......@@ -12,7 +12,7 @@ questions:
label: Longhorn UI Service
- variable: service.manager.type
default: "ClusterIP"
description: "define Longhorn manager service type"
description: "Define Longhorn manager service type"
type: enum
options:
- "ClusterIP"
......@@ -20,7 +20,7 @@ questions:
label: Longhorn Manager Service
- variable: persistence.defaultClass
default: "true"
description: "set as default Storage Class"
description: "Set as default StorageClass"
type: enum
options:
- "true"
......@@ -29,6 +29,6 @@ questions:
label: Default Storage Class
- variable: persistence.flexvolumePath
default: "/usr/libexec/kubernetes/kubelet-plugins/volume/exec/"
description: "for GKE uses /home/kubernetes/flexvolume/ instead, User can find the correct directory by running ps aux|grep kubelet on the host and check the --volume-plugin-dir parameter. If there is none, the default /usr/libexec/kubernetes/kubelet-plugins/volume/exec/ will be used."
description: "For GKE uses `/home/kubernetes/flexvolume/` instead, users can find the correct directory by running `ps aux|grep kubelet` on the host and check the --volume-plugin-dir parameter. If there is none, the default `/usr/libexec/kubernetes/kubelet-plugins/volume/exec/` will be used."
type: string
label: Longhorn Flexvolume Path
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment