drupal-clone

bennu/drupal-clone/helm

Terraform Module HCL HELM
Install
module "drupal-clone" {
source = "bennu/drupal-clone/helm"
version = "1.0.3"
}
plain text: /constructs/tfmod-bennu-drupal-clone-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

Drupal-clone module This repo bring to use Drupal-clone helm chart. About This module bring to use drupal-clone helm chart which help us to migrate and deploy a existing Drupal site with ease in K8s. In any case, there are some previous steps that needs to be done before using this module. - A existing and populated database accesible from K8s - A s3 bucket (or compatible bucket) with a tar.gz file for Drupal itself - A s3 bucket (or compatible bucket) with a tar.gz file for the 'files' folder containing all the assets uploaded by the users - A existing secret (basich-auth) containing the username and password for the database - A existing secret (basich-auth containing the username and password for the s3 bucket Requeriments | Name | Version | |:----:|:-------:| | Terraform | >= 0.13 | |

Inputs (41)
NameTypeDescriptionDefault
chart_repositorystringHelm chart repository for drupal-clone"https://charts.bennu.cl"
db_hoststringMysql database hostname""
s3_assets_pathstringpath/to/assets/ inside s3 bucket or compatible""
pvc_createboolCreate a new pvc for the deploymenttrue
git_secret_namestringName of the secret containing username and password of the git repository user""
git_commit_hashstringCommit hash to clone an specific commit of the drupal code""
chart_versionstringHelm chart version for drupal-clone"1.0.7"
s3_custom_site_pathstringpath/to/custom/site inside s3 bucket or compatible""
s3_secret_namestringSecret name containing user and password for s3 bucket or compatible""
phpfpm_image_repositorystringrepository for image used for php-fpm"bennu/php-fpm"
nginx_image_repositorystringrepository for image used for nginx"bennu/nginx"
git_namestringname of the git remote repository to download drupal code""
git_urlstringurl of the git remote repository to download drupal code (it should not contain ""
db_namestringMysql database name""
s3_custom_site_filenamestringfilename for custom site file (tar.gz)""
preinstall_namestringname for the pre-install job"files-drupal"
phpfpm_image_tagstringtag for the image used for php-fpm"testdrupal"
ingress_annotattionsmapAnnotations for drupal-clone ingress{}
namestringValue for drupal-clone name in pods""
db_portstringMysql database port"3306"
… and 1 more inputs
Resources (2)
helm_releaserandom_string
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.3
Cloud HELM
★ Stars2
Forks2
Total downloads916
Inputs41
Resources2
Namespacebennu
Updated