Add Nextcloud deployment and configuration
- Introduced Nextcloud module with Kubernetes resources including deployment, service, ingress, and cron job. - Configured Apache settings for Nextcloud with SSL support and compression. - Created secrets for mail and admin credentials. - Added necessary environment variables for Nextcloud configuration. - Removed unused Scaleway access and secret keys from secrets and variables. - Updated CoreDNS module to support custom host overrides. - Implemented backup bucket policies and lifecycle rules for Scaleway object storage. - Enhanced IAM policies and applications for backup and email services. - Added outputs for backup bucket and API keys.
This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY
|
||||
AWS_SECRET_ACCESS_KEY=$AWS_SECRET_KEY
|
||||
TF_VAR_scaleway_access_key=$SCALEWAY_ACCESS_KEY
|
||||
TF_VAR_scaleway_secret_key=$SCALEWAY_SECRET_KEY
|
||||
TF_VAR_scaleway_project_id=$SCALEWAY_PROJECT_ID
|
||||
TF_VAR_scaleway_user_id=$SCALEWAY_USER_ID
|
||||
TF_VAR_scaleway_organization_id=$SCALEWAY_ORGANIZATION_ID
|
||||
TF_VAR_mysql_root_password=$MYSQL_ROOT_PASSWORD
|
||||
TF_VAR_wordpress_mysql_password=$MYSQL_WORDPRESS_PASSWORD
|
||||
|
||||
Reference in New Issue
Block a user