If anybody else is using bitnami image and/or Helm chart to run Mastodon, feel free to comment or advice on these:
https://github.com/bitnami/charts/issues/31671 - on ability to split Sidekiq pod for queues
https://github.com/bitnami/containers/issues/77090 - on using Ruby with JEMalloc to prevent excessive memory usage/leakage
🎉 Exciting news! The development of my LDAP Ansible role is now complete! 🚀 Now it's all about integrating LDAP into Docker images like #OpenLDAP and #phpLDAPadmin for other applications. 💻✨
Check out the role here: https://github.com/kevinveenbirkenbach/cymais/tree/master/roles/docker-ldap
#DevOps #LDAP #Docker #Ansible #OpenSource #Automation #SysAdmin #ITInfrastructure #Bitnami #phpLDAPadmin
Wait, did #Bitnami remove their charts from #ArtifactHub 😱
I understand they launched premium, introducing rate limit and DockerHub and stopped supporting non-LTS versions in their free tier.
But leaving ArtifactHub? Why?
Can someone share insights here?
Nothing to be found in the announcements
https://github.com/bitnami/charts/issues/30853
https://blog.bitnami.com/2024/11/bitnami-premium.html
ArtifactHub Page of Bitnami organization:
https://artifacthub.io/packages/search?repo=bitnami&sort=relevance&page=1
ArtifactHub Page of Helm Chart bitnami/mongodb: https://artifacthub.io/packages/helm/bitnami/mongodb/
There are several security vulnerabilities in #XAMPP (#Apache #ApacheHTTPd #PHP #Perl #MySQL #MariaDB #OpenSSL #phpMyAdmin #Curl #Tomcat #libexpat), I have done the official announcement, please share! (#ApacheFriends #Bitrock #Bitnami #VMware #Broadcom) https://github.com/Neustradamus/xampp
#Bitnami rate limit for DockerHub became effective on January 6. What to do about it?
On rather short notice, bitnami had to introduce rate limit on their DockerHub Account, "due to business and partner requirements".
https://github.com/bitnami/containers/issues/75671
This impacts their Docker images and might impact their Helm Charts as well.
What can we do about it?
Bitnami introducing pull rate limits and support only for latest version of apps
https://github.com/bitnami/containers/issues/75671 #docker #bitnami #k8s
again, I still think people @ #Bitnami are on crack. Like.. how can they not be?
por casualidad alguien sabe de docker compose y con la imagen de #bitnami #discourse ? tengo este problema:
https://github.com/bitnami/vms/issues/1647
se agradece boost
@kyva @trankten
dis.fedi.es usa docker u otra forma de instalacion?
Does anyone use the #Bitnami #Wordpress #Helm chart by any chance?
#Bitnami #Helm charts are great, but boy do you need some attention span just to read its chart values template and figure out wtf you need to update just to deploy the damn thing.
The chart for #PostgreSQL's values.yaml
file for example has ~1761 lines are you kidding me :blobfoxcat:
(2016) Cómo se vende 'software' #libre y por qué deberías comprarlo
https://www.eldiario.es/hojaderouter/tecnologia/software/software-libre-codigo-abierto-negocio-rentabilidad-empresas_1_3966135.html
«El CEO de #Bitnami llega a asegurar que su compañía apenas tiene clientes en España. “Ni queremos tenerlos”, sentencia, “porque el modelo que hay aquí en realidad no es el de vender ‘software’ libre, sino que se venden consultorías: en muchísimos casos la Administración o los clientes lo que quieren es que sea gratis”.»
Well, after a non-trivial amount of stuffing about with #PostgreSQL #Replication under #Docker, I can say with confidence: just use the #bitnami images.
Sure, they do a bunch of weird shit and put your data in weird places, but the replication actually works, and is somewhat fault-tolerant, which is a lot more than I can say about trying to use the official images.
Развертывание защищенного dev кластера bitnami/kafka в k8s с помощью helm
Всем привет. На этот раз хотел бы поделиться материалом, связанным непосредственно с devops работой. Недавно возникла потребность раскатить kafka кластер в kubernetes. В ходе развертывания возникло очень много сложностей, встречено множество подводных камней, и, естественно, в большинстве случаев рецепта в интернете найдено не было, поэтому приходилось искать решения самостоятельно методом проб и ошибок. Все, что здесь будет описано это сугубо личный опыт на одном из проектов. Сегодня я расскажу как с нуля раскатить dev контур bitnami/kafka кластера с помощью helm чартов, как обезопасить ваш кластер kafka и какие сложности могут вам встретиться.
https://habr.com/ru/articles/803969/
#kubernetes #helm #k8s #kafka #bitnami #ssl #tls #security #sasl #authentication
Ok I was able to self-host on my #Kubernetes cluster using #Bitnami's #Wordpress #Helm chart. Not something I could easily recommend to people to do though since most won't have a Kubernetes cluster of their own with Let's Encrypt setup etc. Still kinda wondering what's the best/easiest way to replicate this self-hosting, without the complexity of having an entire cluster - i.e. either hosting it on 1 server/VM from a VPS, or paying for some sort of hosting service (but that'd just be like hosting on wp.com). All is needed really, is just being able to host a WP site on a custom domain we already own preferably for free.
At the time of this writing, this blog runs on a Bitnami WordPress image, but I have changed the configuration to run multiple sites (WP_ALLOW_MULTISITE
and MULTISITE
in the wp-config.php
). I realised I had issues running scheduled events using DISABLE_WP_CRON
when the ActivityPub plugin failed to send new posts to subscribers. This was confirmed by the site health dashboard, indicating that scheduled events were late.
As it turns out, when manually running the script with sudo -u daemon /opt/bitnami/php/bin/php /opt/bitnami/wordpress/wp-cron.php
(with WP_DEBUG
enabled) complains of an undeclared HTTP_HOST
, and terminates quickly. As soon as I set that variable in the environment and reran the script, the warning was gone, and the script took longer to run. All my recent post also made it to the fediverse!
As explained in this page (which looks a lot like the first one, but is for multisite installations), the longer-term fix is to create a dedicated /opt/bitnami/wordpress/wp-cron-multisite.php
<?php// https://docs.bitnami.com/aws/apps/wordpress-multisite/configuration/disable-cron/require(__DIR__ . '/wp-load.php');global $wpdb;$sql = $wpdb->prepare("SELECT domain, path FROM $wpdb->blogs WHERE archived='0' AND deleted ='0' LIMIT 0,300", '');$blogs = $wpdb->get_results($sql);foreach($blogs as $blog) { $command = "http://" . $blog->domain . ($blog->path ? $blog->path : '/') . 'wp-cron.php'; $ch = curl_init($command); $rc = curl_setopt($ch, CURLOPT_RETURNTRANSFER, FALSE); $rc = curl_exec($ch); curl_close($ch);}
And call that in the crontab instead of just wp-cron.php
.
Related posts:
Remote scanning on a QNAP TS-212 with a Samsung SCX-3200 with SANEInstalling old Oracle JDKs in Travis-CIClearing persistent duplicates in the Kodi music libraryMigrating to WordPressPowered by YARPP.
https://blog.narf.ssji.net/2023/11/13/scheduled-event-on-multisite-bitnami-wordpress/
Hello my fellow #docker #container users, I wanted to ask how many of you leverage the #bitnami images? I was considering switching to their #postgresql containers for HA, as they have the replication stuff pre-configured ready to go for you without needing to break out the conf files… So I am interested in your thoughts other #kubernetes and #sysadmin users are doing?
Nejsložitější na rozjetí vlastní instance #Mastodon v #DockerCompose (díky #Bitnami) bylo nastavení #SMTP serveru. Přitom stačilo změnit port na 465, přitom vždy fungoval 587.
Teď přemýšlím, jak tuto vlastní instanci Mastodon pro rodinu pojat, rodina je hodně široká. Lze v Mastodonu nějak vytvářet v rámci jedné instance skupiny? Které na sebe můžou a nemusí vidět?
If you are stuck dealing with #CrunchyData or #Bitnami for modern #postgresql in #k8s, let me turn you on to cloudnative-pg.io
TL;DR: An operator and CRDs for managing #psql on #k8s that actually fulfills the promise of the operator pattern. It just, you know, *operates* the stupid thing for you. And its multi-arch.
Amusingly, I found out about it because Crunchydata insists that ARM is super hard and reserved for enterprise customers only. (They've since made contrite noises about walking that back, but no actual movement yet.)
I've been running it for about 15 minutes and so far I am blown away. And weirdly it does not appear to have tried to spy on me! That oversight aside, it comes with full #prometheus support, base alarms, and a VERY nice #grafana dashboard. Handles clustering, failover, scaling, upgrades, all the things.
#postgresql #cloudnative #kubernetes #arm64 #homelab #turingpi