Greg greg
  • Joined on 2018-11-05
greg merged pull request kosmos/chef#156 2020-04-21 11:22:53 +00:00
Fix the invalid ACIs on initial creation
greg commented on pull request kosmos/chef#156 2020-04-21 11:22:42 +00:00
Fix the invalid ACIs on initial creation

I'm merging this one, as they are now the same ACIs as in production

greg created pull request kosmos/chef#157 2020-04-20 17:15:57 +00:00
Remove the encryption keys after TLS cert renewal
greg pushed to bugfix/152-remove_encryption_keys_tls at kosmos/chef 2020-04-20 17:14:56 +00:00
1c920a8cb2 Remove the encryption keys after TLS cert renewal
5e3c8066f9 Add the missing certbot command to generate the LDAP TLS cert
d01c9a4d0a Fix the name of the deploy certbot hook
greg created pull request kosmos/chef#156 2020-04-20 17:01:41 +00:00
Fix the invalid ACIs on initial creation
greg pushed to bugfix/ldap_invalid_aci at kosmos/chef 2020-04-20 17:00:49 +00:00
3ca8ab45da Fix the invalid ACIs on initial creation
greg created pull request kosmos/chef#155 2020-04-20 12:56:16 +00:00
Update ejabberd to 20.03
greg pushed to bugfix/153-update_ejabberd_20.03 at kosmos/chef 2020-04-20 12:54:27 +00:00
db8bb44c8b Update ejabberd to 20.03
f5dd2c7de9 Fix the command importing the schema on db creation
greg deleted branch doc/ldap from kosmos/chef 2020-04-20 09:29:45 +00:00
greg merged pull request kosmos/chef#154 2020-04-20 09:29:38 +00:00
Improve LDAP example command
greg pushed to master at kosmos/chef 2020-04-20 09:29:38 +00:00
f5bdc3e892 Merge branch 'doc/ldap' of kosmos/chef into master
73e87f8f45 Improve LDAP example command
Compare 2 commits »
greg commented on issue kosmos/chef#153 2020-04-19 10:50:33 +00:00
ejabberd web admin auth failing

Issue: https://github.com/processone/ejabberd/issues/3191 Fixed in 00abf5d42c

Updating to 20.03 will fix this

greg opened issue kosmos/chef#152 2020-04-19 10:36:44 +00:00
Remove the encryption key lines from the dirsrv config on TLS cert renewal
greg commented on issue kosmos/chef#147 2020-04-17 17:13:36 +00:00
Prepare Gitea migration (from GKE to Kosmos server)

I got Gitea to run in a VM, deployed by Chef. I'm running a postgresql server with TLS, cert generated by Let's Encrypt with the DNS auth, using Gandi like we already do for the XMPP server. I have also successfully used the gitea backup command with the postgresql format, it's cool that it's included

Now I'm researching warm standby

greg commented on issue kosmos/chef#147 2020-04-14 09:28:16 +00:00
Prepare Gitea migration (from GKE to Kosmos server)

Yeah deploying Gitea without Docker makes more sense, I will do that.

Switching to Postgres also sounds good

greg commented on issue kosmos/chef#147 2020-04-09 16:38:29 +00:00
Prepare Gitea migration (from GKE to Kosmos server)

I looked into running Gitea and Drone using Docker Compose (we're running Drone CI using Docker Compose at 5apps, but for Kosmos we're using Gitea instead of GitHub for auth)

The part that's a bit tricky is running SSH in Gitea on port 22 on the host machine, I won't have time to finish this today but I'm close

greg commented on issue kosmos/chef#147 2020-04-07 15:39:59 +00:00
Prepare Gitea migration (from GKE to Kosmos server)

Exporting the data is also straightforward:

kubectl cp gitea-server-#{id}:/data ./backup
greg commented on issue kosmos/chef#147 2020-04-07 14:54:40 +00:00
Prepare Gitea migration (from GKE to Kosmos server)

I have found instructions to perform a MySQL dump from a GKE node to a local file (https://medium.com/@madushagunasekara/export-mysql-db-dump-from-kubernetes-pod-and-restore-mysql-db-on-kubernetes-pod-6f4ecc6b5a64) and did a successful dump.

I'm now looking into exporting the git repositories from the persistent volume

greg pushed to feature/145-sockethub_from_npm at kosmos/chef 2020-03-25 16:54:05 +00:00
43736cd8e9 Move the debug logs env variable to an attribute
greg created pull request kosmos/chef#146 2020-03-25 11:47:05 +00:00
Deploy Sockethub from the npm package