This hosts the monitor and status page for Kuzzle, powered by Upptime.
URL | Status | History | Response Time | Uptime |
---|---|---|---|---|
Kuzzle Website | 🟩 Up | kuzzle-website.yml | ||
Kuzzle Blog | 🟩 Up | kuzzle-blog.yml | ||
Kuzzle Docs | 🟩 Up | kuzzle-docs.yml | ||
Discord #1 | 🟩 Up | discord-1.yml | ||
Discord #2 | 🟩 Up | discord-2.yml | ||
PaaS Console (API) | 🟩 Up | paa-s-console-api.yml | ||
PaaS Console (Web) | 🟩 Up | paa-s-console-web.yml | ||
PaaS Packages | 🟩 Up | paa-s-packages.yml | ||
PaaS Container registry | 🟩 Up | paa-s-container-registry.yml | ||
PaaS CD | 🟩 Up | paa-s-cd.yml | ||
PaaS SSO | 🟩 Up | paa-s-sso.yml | ||
PaaS LNS (Web) | 🟩 Up | paa-s-lns-web.yml | ||
PaaS LNS (MQTT) | 🟩 Up | paa-s-lns-mqtt.yml |
The hosting/
directory holds the Terraform files for deploying the status page infrastructure.
To work on the infrastructure, you will need to install several tools:
aws configure
(the profile that will be used is default
).If this is your first time working with the infrastructure, you will need to first initialize the directory:
just init
kourou vault:decrypt gh_secrets.enc.json --vault-key '<VAULT_PASSWORD>'
[!NOTE] The Vault password can be found in the company password manager.
To preview your changes to the infrastructure:
just preview
To apply them:
just apply
If you changed a GitHub Actions secret, you'll need to re-encrypt the file before committing it:
kourou vault:encrypt gh_secrets.json --vault-key '<VAULT_PASSWORD>'
If you need to directly use the Terraform CLI, you can export the access and secret keys used to authenticate against the S3 backend:
eval `just export-keys`
./history
directory: Open Database License