aboutsummaryrefslogtreecommitdiff
path: root/content/operations/deploiement/app
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2023-03-01 21:18:40 +0100
committerQuentin Dufour <quentin@deuxfleurs.fr>2023-03-01 21:18:40 +0100
commit58951873b23624332bde25fa88099e02203277a7 (patch)
tree841c7398ae47f8f781992d0ec970494e078e82c2 /content/operations/deploiement/app
parentf3b7e90693bf2b51a53a23d98a60bbf04065103a (diff)
downloadguide.deuxfleurs.fr-58951873b23624332bde25fa88099e02203277a7.tar.gz
guide.deuxfleurs.fr-58951873b23624332bde25fa88099e02203277a7.zip
reorg operations
Diffstat (limited to 'content/operations/deploiement/app')
-rw-r--r--content/operations/deploiement/app/_index.md33
-rw-r--r--content/operations/deploiement/app/create_database.md34
2 files changed, 0 insertions, 67 deletions
diff --git a/content/operations/deploiement/app/_index.md b/content/operations/deploiement/app/_index.md
deleted file mode 100644
index 710e2e5..0000000
--- a/content/operations/deploiement/app/_index.md
+++ /dev/null
@@ -1,33 +0,0 @@
-+++
-title = "Applications"
-description = "Déploiement d'une application"
-sort_by = "weight"
-date = 2022-12-22
-weight = 30
-+++
-
-
-# Empaqueter
-
-Packager avec nix un conteneur Docker, le publier
-
-# Secrets
-
-Créer les secrets avec `secretmgr`
-
-# Service
-
-Créer un service Nomad
-
-Voir les différentes déclarations :
- - diplonat
- - tricot
-
-# Sauvegardes
-
-Voir la section appropriée
-
-# Surveillance
-
-Voir la section appropriée
-
diff --git a/content/operations/deploiement/app/create_database.md b/content/operations/deploiement/app/create_database.md
deleted file mode 100644
index e5f8a72..0000000
--- a/content/operations/deploiement/app/create_database.md
+++ /dev/null
@@ -1,34 +0,0 @@
-+++
-title = "Créer une BDD"
-description = "Création d'une base de données pour une nouvelle application"
-date = 2022-12-22
-dateCreated = 2022-12-22
-weight = 11
-+++
-
-## 1. Create a LDAP user and assign a password for your service
-
-Go to guichet.deuxfleurs.fr
-
- 1. Everything takes place in `ou=services,ou=users,dc=deuxfleurs,dc=fr`
- 2. Create a new user, like `johny`
- 3. Generate a random password with `openssl rand -base64 32`
- 4. Hash it with `slappasswd`
- 5. Add a `userpassword` entry with the hash
-
-This step can also be done using the automated tool `secretmgr.py` in the app folder.
-
-## 2. Connect to postgres with the admin users
-
-```bash
-# 1. Launch ssh tunnel given in the README
-# 2. Make sure you have postregsql client installed locally
-psql -h localhost -U postgres -W postgres
-```
-
-## 3. Create the binded users with LDAP in postgres + the database
-
-```sql
-CREATE USER sogo;
-Create database sogodb with owner sogo encoding 'utf8' LC_COLLATE = 'C' LC_CTYPE = 'C' TEMPLATE template0;
-```