| [04:37:35] | * DrRenardScD[m] has joined #farmos |
| [05:46:15] | * DrRenardScD[m] has left #farmos ("User left") |
| [09:11:51] | <frakman1[m]> | mstenta: I saw your comment about docker Pi support. |
| [09:11:51] | <frakman1[m]> | I added notes to the drupal issue that was listed but as a new user, I don't think it made it. Can you see it? |
| [09:12:45] | <mstenta[m]> | Oh yea let me check - I can "confirm" you as a new user I think |
| [09:14:57] | <mstenta[m]> | frakman1: can you send me a link to your drupal.org user account? |
| [09:15:11] | <mstenta[m]> | eg something like https://www.drupal.org/u/mstenta |
| [09:16:15] | <mstenta[m]> | nevermind found you :-) |
| [09:17:06] | <mstenta[m]> | i "confirmed" your user... but don't see your comment. it may be that the page is cached, or it takes some time to show up - not sure |
| [09:18:54] | <frakman1[m]> | ACTION uploaded an image: (143KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ljiaQCmBPGBqYORg... > |
| [09:18:56] | <frakman1[m]> | Thanks. Apparently, it is in the page's history. |
| [09:19:25] | <mstenta[m]> | Ok cool - so it's there at least... I'm sure it will show up |
| [09:19:36] | <mstenta[m]> | Thanks! |
| [09:19:45] | <frakman1[m]> | Sure. |
| [09:20:12] | <frakman1[m]> | I don't know anything about Github Actions (I use Gitlab CI/CD) so can't help there. |
| [09:25:05] | <frakman1[m]> | Also, the `docker buildx` syntax only let me build and push in one go. It didn't work when I tried to just build it locally for some reason. i.e. it never showed up in my `docker images` list. |
| [12:16:41] | <mstenta[m]> | Not sure if I've shared this here already but for the cross section of folks here that are interested in Raspberry Pi AND Kubernetes... ;-) |
| [12:16:42] | <mstenta[m]> | https://www.pidramble.com/ |
| [12:35:05] | <symbioquine[m]> | I've been using k8s for hosting some things locally - it's nice to get free(-ish) rolling zero-downtime deployments - but haven't tried to host farmOS that way yet. Feels like a lot of moving parts for relatively little benefit since it would be a single node cluster... :) |
| [12:35:53] | <mstenta[m]> | Haha yea... WAY more power than you'd need for farmOS I think 😆 |
| [12:36:27] | <symbioquine[m]> | The main part that gives me pause is storage. NFS seems kinda clunky and the fancier storage controllers seem alternately too complex or too magical. |
| [12:37:28] | <mstenta[m]> | paul121 and I just attended (virtually) the Kubernetes session at DrupalCon - the K8 volume storage mechanisms are the biggest curiosity I have |
| [12:37:40] | <mstenta[m]> | That's what I was wondering... is it just NFS under the hood? |
| [12:37:55] | <symbioquine[m]> | <mstenta[m] "That's what I was wondering... i"> Not necessarily. |
| [12:38:11] | <symbioquine[m]> | But that's how that pi-dramble setup is configured. |
| [12:38:55] | <symbioquine[m]> | There's lots of options: https://kubernetes.io/docs/concepts/storage/storage-classes/ |
| [12:39:27] | <mstenta[m]> | Cool - makes sense |
| [12:42:02] | <symbioquine[m]> | <mstenta[m] "Haha yea... WAY more power than "> I don't know, I lean more and more towards the idea that deployments shouldn't require downtime in modern software architectures... https://symbioquine.net/2020-03-14-pragmatic-minimal-infrastructure |
| [12:48:24] | <mstenta[m]> | > You check your logs and try to guess whether any "important customers" are likely to try and use your site. |
| [12:48:25] | <mstenta[m]> | Been there 😅 |
| [12:48:30] | <mstenta[m]> | Great read! |
| [13:10:42] | <symbioquine[m]> | ACTION < https://matrix.org/_matrix/media/r0/download/matrix.org/xoanpulapjSVqksi... > |
| [13:11:53] | <paul121[m]> | +1 for S3 ! |
| [13:12:00] | <mstenta[m]> | yea makes sense - basically the same considerations with Docker |
| [13:12:09] | <mstenta[m]> | $style_conditions[$key] |
| [13:12:15] | <mstenta[m]> | oops haha wrong paste |
| [13:12:22] | <mstenta[m]> | https://www.drupal.org/project/s3fs |
| [13:12:33] | <symbioquine[m]> | Yeah |
| [13:12:51] | <mstenta[m]> | but yea, Drupal persistence basically = database + `sites` directory |
| [13:13:24] | <mstenta[m]> | (and even more specifically, the `sites/default` or `sites/[url]` directory) |
| [13:13:28] | <mstenta[m]> | (`settings.php` can be generated) |
| [13:13:36] | <mstenta[m]> | * (and even more specifically, the `sites/default/files` or `sites/[url]/files` directory) |
| [13:14:09] | <symbioquine[m]> | But there's a bunch of state in the database and sites directory that is a function of the "system configuration" and can mostly be statically built as part of the image... |
| [13:14:28] | <mstenta[m]> | yessss - but this is greatly improved in 2.x |
| [13:14:36] | <mstenta[m]> | D9 moves a LOT of that stuff to code |
| [15:20:40] | * sudokita[m] has joined #farmos |