Anthony LC
b47e60d6ec
🔧 (helm) sticky session by request_uri
...
It helps to keep the same pod for the same
request_uri, so that multiple users from the
same room are not dispatched to different pods.
2024-05-31 10:34:15 +02:00
Jacques ROUSSEL
72bb079f10
👷 (helm) preprod configuration
...
This PR adds the preprod configuration
for the helm chart.
2024-05-30 16:57:45 +02:00
Anthony LC
eb2936f48b
🔐 (helm) add djangoSuperUserEmail secret
...
To fit with the production environment, we need to add the
djangoSuperUserEmail secret to the staging environment.
2024-05-24 12:47:38 +02:00
Anthony LC
10c53d2a4e
🔖 (minor) initial release to 0.1.0
...
Added
- Coming Soon page
- Impress, project to manage your documents easily
and collaboratively
2024-05-24 10:49:09 +02:00
Anthony LC
dc319578b6
👷 (helm) production configuration
...
This PR adds the production configuration
for the helm chart.
2024-05-23 10:44:52 +02:00
Lebaud Antoine
abf08fe3b3
🔧 (helm) setup logout flow from Agent Connect
...
Add the relevant environment configurations to make sure the backend
in dev and staging environments log out the user from Agent Connect.
2024-05-22 16:08:41 +02:00
Anthony LC
70994de914
💚 (ci) improve secrets for createsuperuser
...
Avoid secrets to be visible from running deployments.
2024-05-13 12:12:52 +02:00
Anthony LC
b94f08d275
🧑💻 (helm) add minio in staging environment
...
Add minio in staging environment.
Set the env var for the backend.
2024-05-13 12:12:52 +02:00
Anthony LC
a764e5989c
🧑💻 (helm) add minio in dev environment
...
Add minio in dev environment.
Set the env var for the backend.
2024-05-13 12:12:52 +02:00
Jacques ROUSSEL
7c6e48975d
💚 (ci) improve local deployment with tilt
...
Change the way we start django app in order to be abble to use django
admin on local deployment
2024-05-13 11:15:43 +02:00
Anthony LC
f0a4de361e
👷 (helm) command createsuperuser
...
We sometimes need a superuser in the Django
application, to fix eventual db issues.
This commit adds a superuser on the pods.
2024-05-13 11:15:43 +02:00
Anthony LC
f0b3090a73
♻️ (frontend) frontend environment free
...
Until now, the front had to know at build time
the url of the backend and the webrtc server
to be able to communicate with them.
It is not optimal because it means that we need
multiple docker image (1 per environment) to have
the app working, it is not very flexible.
This commit will make the frontend "environment free"
by determining these urls at runtime.
2024-05-13 11:04:06 +02:00
Jacques ROUSSEL
0c2d097d8d
💚 (ci) improve secrets for k8s deployment
...
Avoid secrets to be visible from running deployments
2024-05-02 16:06:58 +02:00
Anthony LC
f3f5f190a5
🚀 (helm) webrtc helm chart
...
Make the webrtc helm chart.
The webrtc server is a simple websocket server
that forwards messages between clients.
The server uses the port 443 and the protocol wss.
local_url: wss://impress.127.0.0.1.nip.io/ws
2024-04-19 12:41:06 +02:00
Anthony LC
5587cf69dd
🔧 (helm) add command create_demo
...
We need to get dummy data in the system
for the moment, it will insert a template
for the PDF endpoint.
We need to run this command after the
migration is made.
2024-04-12 16:24:23 +02:00
Anthony LC
2f4dd4ee7a
🔐 (impress) update impress oidc secrets
...
Update oidc secrets in dev and staging environments
to match agent connect with impress settings.
2024-04-12 16:24:23 +02:00
Anthony LC
dbb592bc9a
🔨 (CI) add Tilt
...
Tilt is a tool for local Kubernetes development.
It makes it easy to see your changes as you
make them, and it rebuilds and redeploys
your app as you change it.
It is a great tool for local development
and testing of Kubernetes applications.
2024-04-12 16:24:23 +02:00
Anthony LC
6b567a0f69
🔧 (sops) add secrets
...
Add secrets to the repository using sops.
2024-04-05 12:42:33 +02:00
Anthony LC
560dbf1c2e
🔧 (helm) replace occurences of desk and people
...
Replace naively all occurences of
desk and people with impress.
2024-04-05 12:42:33 +02:00
Anthony LC
17729e231b
✨ (CI) copy helm config from people
...
Naive copy of helm config from people repository
to impress repository.
2024-04-05 12:42:33 +02:00