I have a manifest to create the ingress, instead of using bitnami/wordpress's helm chart, since I need to give a specific secretName and I don't see any way where I can do that through the values.yml file
I'm installing the helm_release through Terraform, and everything works just fine. I'm able to have the deployment up and running.
Being able to see my plugins (in the filesystem, and browser). I expected something like the following, inside the wordpress container, when executing ls /bitnami/wordpress/wp-content/plugins:
$ ls /bitnami/wordpress/wp-content/plugins
advanced-custom-fields-pro test-simulators google-reviews gravityforms
I have been the whole day trying to add custom plugins and themes and reading docs and issues regarding this topic, but to no avail. I have noticed I'm far from being the only one with difficulties regarding adding custom plugins and themes, so it would be great to have a practical example of how to do it... I hope this issue will be solved and that it will help other people with the same problem. I know I put more information than is probably needed, but I think it can help debug the issue and maybe even help others who are in the same situation.
Logs
I don't see any log that can be a real issue, in the wordpress container
The initContainer called prepare-base-dir doesn't show anything special
The initContainer I created, plugins-and-themes, shows the following:
wordpress:
total 0
wp-content:
ls: /bitnami/wordpress/wp-content: No such file or directory
plugins:
ls: /bitnami/wordpress/wp-content/plugins: No such file or directory
plugins after copy:
advanced-custom-fields-pro
test-simulators
google-reviews
gravityforms
${app_image}'s Dockerfile contains files in /wp-app/wp-content/themes/ and /wp-app/wp-content/plugins/, though a COPY instruction
Name and Version
bitnami/wordpress 24.0.4
What architecture are you using?
arm64
What steps will reproduce the bug?
bitnami/wordpress
helm charthttps://charts.bitnami.com/bitnami
wordpress
24.0.4
ingress-nginx
(https://kubernetes.github.io/ingress-nginx
) helm chartbitnami/wordpress
's helm chart, since I need to give a specificsecretName
and I don't see any way where I can do that through thevalues.yml
fileI'm installing the
helm_release
throughTerraform
, and everything works just fine. I'm able to have the deployment up and running.Are you using any custom parameters or values?
What is the expected behavior?
Being able to see my plugins (in the filesystem, and browser). I expected something like the following, inside the
wordpress
container, when executingls /bitnami/wordpress/wp-content/plugins
:What do you see instead?
Inside the
wordpress
container:Additional information
I have been the whole day trying to add custom plugins and themes and reading docs and issues regarding this topic, but to no avail. I have noticed I'm far from being the only one with difficulties regarding adding custom plugins and themes, so it would be great to have a practical example of how to do it... I hope this issue will be solved and that it will help other people with the same problem. I know I put more information than is probably needed, but I think it can help debug the issue and maybe even help others who are in the same situation.
Logs
wordpress
containermetrics
container returns the following:initContainer
calledprepare-base-dir
doesn't show anything specialinitContainer
I created,plugins-and-themes
, shows the following:${app_image}
's Dockerfile contains files in/wp-app/wp-content/themes/
and/wp-app/wp-content/plugins/
, though aCOPY
instruction