sudermanjr/mybb
Chart version: 0.1.0
Api version: v2
App version: 1.8
A Helm chart for Mybb
application
Chart Type
Active
Status
Unknown
License
173
Downloads
https://charts.sudermanjr.com
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install mybb center/sudermanjr/mybb
Versions (0)
View all
mybb
A Helm chart for Mybb
Current chart version is 0.1.0
Source code can be found here
Chart Requirements
Repository | Name | Version |
---|---|---|
https://charts.bitnami.com/bitnami | postgresql | 8.6.4 |
Quickstart
Fire up a kind cluster.
kind create cluster
Install the chart
helm repo add sudermanjr https://charts.sudermanjr.com
kubectl create ns mybb
helm install mybb sudermanjr/mybb --namespace mybb
kubectl -n mybb port-forward svc/mybb 8080:80
Now navigate to [http://localhost:8080](http://localhost:8080]
Once you’re there, you’ll need to connect to the database by navigating the prompts. The defaults for the postgres username and password are shown in the values section below. The ‘hostname’ will be mybb-postgresql
Chart Values
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
|
fullnameOverride | string | "" |
A template override for fullname |
image.pullPolicy | string | "Always" |
The image pull policy. Recommend not changing this. |
image.repository | string | "mybb/mybb" |
The Docker repository |
imagePullSecrets | list | [] |
A list of pull secrets for private repositories |
ingress.annotations | object | {} |
|
ingress.enabled | bool | false |
|
ingress.hosts[0].host | string | "chart-example.local" |
|
ingress.hosts[0].paths | list | [] |
|
ingress.tls | list | [] |
|
nameOverride | string | "" |
A template override for “name” |
nginx.image.repository | string | "nginx" |
The image to use for the internal nginx server |
nginx.image.tag | float | 1.17 |
The version of nginx container to use |
nginx.resources | object | {} |
The resources block for the nginx container |
nodeSelector | object | {} |
|
podSecurityContext | object | {} |
The security context to add to the pod |
postgresql.enabled | string | "tru" |
If true, installs a sub-chart to run postgresql as a DB |
postgresql.postgresqlDatabase | string | "mybb" |
The database name to use on the local postgres DB. Input this in the setup UI for mybb |
postgresql.postgresqlPassword | string | "foobar" |
The password to use on the local postgres DB. Input this in the setup UI for mybb |
postgresql.postgresqlUsername | string | "mybb" |
The username to use on the local postgres DB. Input this in the setup UI for mybb |
replicaCount | int | 1 |
The number of replicas. Currently only supports one |
resources | object | {} |
The resources block for the mybb pod |
securityContext | object | {} |
The security context to be used for the container in the pod |
service.port | int | 80 |
The port to use on the service |
service.type | string | "ClusterIP" |
The service type for the service |
serviceAccount.annotations | object | {} |
Annotations to add to the service account |
serviceAccount.create | bool | true |
Specifies whether a service account should be created |
serviceAccount.name | string | nil |
The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
storageClass | string | "standard" |
The storage class to use for the persistent volume |
tolerations | list | [] |