mvitale1989 / helm-taiga Goto Github PK
View Code? Open in Web Editor NEWA helm chart for deploying a taiga.io instance on a kubernetes cluster
License: GNU Affero General Public License v3.0
A helm chart for deploying a taiga.io instance on a kubernetes cluster
License: GNU Affero General Public License v3.0
I’m trying to deploy this on my rancher cluster and I keep getting this error and status “Installing”. Anyone can help me with this?
As stated in PR #2
secret.yaml
README.md
The taiga team now manages their own docker image: https://github.com/taigaio/docker-taiga-5
This project should probably switch to it
Hi,
I’m trying to deploy the last version in cluster and I get this error: <<Error: can't get a valid version for repositories postgresql. Try changing the version constraint in Chart.yaml>>
The postgresql V10.16.2 is removed 20/12/2022 from bitnami repo. I try to use the Psql v11.. or 12.. but a have an error when the pod tries to start, the initdb showing in the log: can't connect to database.
can you please help me to solve this postgresql compatibility problem.
Also, is there soon to be a recent version of this magnificent taiga helmchart (very light and stable)
many thanks
I'm relatively new to kubernetes so this is more than likely a 'me' problem. I'm struggling to get this chart running. When the init-db container runs it never see's the db as up. I've tried setting dbHost to ${release_name}-postgresql and I've also tried just entering the value of the pod name manually (release-postresql-0). I'm not sure what else could be wrong at this point. I'm trying to run this in a local k8s cluster. Below is a sanitized values.yaml
### Default values for taiga.
image:
repository: mvitale1989/docker-taiga
tag: "20191031-4.2.14"
initRepository: alpine
initTag: 3.7
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 80
ingress:
enabled: true
annotations:
kubernetes.io/tls-acme: "true"
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hosts:
- taiga.org.com
tls:
- secretName: taiga-tls
hosts:
- taiga.org.com
### Parameters for the taiga service
###
taiga:
### The name on which the taiga backend API server will be accessible. In this chart, it's the same name you will use to
### access the frontend. Notes:
### - Must be formatted exactly as you would type the hostname part of the URL in a browser, including the port number if needed.
### - Must be reachable by ALL clients using the service. See F.A.Q. in the readme, for more informations.
###
apiserver: taiga.org.com
### Whether taiga is behind a TLS termination; if using a TLS ingress, set this to true.
###
behindTlsProxy: true
### Database access parameters
### If deploying postgres, the dbHost should be `${release_name}-postgresql`
###
dbHost: my-taiga-postgresql-0
dbName: taiga
dbUser: taiga
dbPassword: "password"
### If you enable email, also uncomment and configure the parameters below
###
emailEnabled: false
# emailFrom: "[email protected]"
# emailUseTls: true
# emailSmtpHost: "smtp.example.com"
# emailSmtpPort: 587
# emailSmtpUser: "[email protected]"
# emailSmtpPassword: ""
ldap:
enabled: False
use_tls: False
ldap_server: ldap://<ldap_server_host_name>
port: 389
bind_dn: "cn=something,ou=admins,ou=theouhere,ou=auth,o=ethz,c=ch"
base_dn: "basednhere"
password: "changeme"
username_attribute: "uid"
email_attribute: "mail"
full_name_attribute: "displayName"
fallback: "normal"
save_password: False
filter: "(mail=*)"
### Configure taiga-back's secret key
### If omitted, a random alphanumeric string of 10 characters will be generated
###
# secretKey: "changeme"
### Persistent volume and database configuration for the taiga service
###
persistence:
### Whether or not you want this chart to provision the database for you
### Database parameters must be specified under the `postgres` value
###
deployPostgres: true
### If you don't want persistence for the taiga media storage, disable this
###
enabled: true
size: 8Gi
accessMode: ReadWriteOnce
annotations:
"helm.sh/resource-policy": keep
## StorageClass for the provisioned PVC.
##
storageClass: ""
### If you prefer using a PVC defined outside of this chart instead, uncomment this
### Requires `persistence.enabled: true`
###
# existingClaim: ""
### Any stable/postgres values can be defined here
###
postgresql:
### Create a postgres user, password and database
###
postgresqlUsername: "taiga"
postgresqlPassword: "password"
postgresqlDatabase: "taiga"
persistence:
enabled: true
size: 2Gi
annotations:
"helm.sh/resource-policy": keep
### StorageClass for the provisioned PVC.
###
storageClass: ""
### If you prefer using a PVC defined outside of this chart instead, uncomment this
### Requires `postgresql.persistence.enabled: true`
###
# existingClaim: ""
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.