Skip to content

kuzzleio/status-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 Live Status: 🟩 All systems operational

Uptime CI Response Time CI Graphs CI Static Site CI Summary CI

This hosts the monitor and status page for Kuzzle, powered by Upptime.

URL Status History Response Time Uptime
Kuzzle Website 🟩 Up kuzzle-website.yml
Response time graph 1072ms
Response time 995
24-hour response time 1007
7-day response time 1072
30-day response time 1020
1-year response time 995
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Kuzzle Blog 🟩 Up kuzzle-blog.yml
Response time graph 356ms
Response time 318
24-hour response time 301
7-day response time 356
30-day response time 336
1-year response time 318
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Kuzzle Docs 🟩 Up kuzzle-docs.yml
Response time graph 241ms
Response time 377
24-hour response time 81
7-day response time 241
30-day response time 270
1-year response time 377
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Discord #1 🟩 Up discord-1.yml
Response time graph 518ms
Response time 474
24-hour response time 356
7-day response time 518
30-day response time 483
1-year response time 474
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Discord #2 🟩 Up discord-2.yml
Response time graph 544ms
Response time 531
24-hour response time 553
7-day response time 544
30-day response time 552
1-year response time 531
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
PaaS Console (API) 🟩 Up paa-s-console-api.yml
Response time graph 754ms
Response time 487
24-hour response time 2506
7-day response time 754
30-day response time 668
1-year response time 487
99.91%All-time uptime 99.93%
24-hour uptime 100.00%
7-day uptime 99.91%
30-day uptime 99.98%
1-year uptime 99.93%
PaaS Console (Web) 🟩 Up paa-s-console-web.yml
Response time graph 725ms
Response time 513
24-hour response time 1442
7-day response time 725
30-day response time 569
1-year response time 513
100.00%All-time uptime 99.97%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.97%
PaaS Packages 🟩 Up paa-s-packages.yml
Response time graph 474ms
Response time 494
24-hour response time 402
7-day response time 474
30-day response time 520
1-year response time 494
99.91%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 99.91%
30-day uptime 99.98%
1-year uptime 99.96%
PaaS Container registry 🟩 Up paa-s-container-registry.yml
Response time graph 647ms
Response time 454
24-hour response time 377
7-day response time 647
30-day response time 601
1-year response time 454
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.96%
PaaS CD 🟩 Up paa-s-cd.yml
Response time graph 602ms
Response time 497
24-hour response time 365
7-day response time 602
30-day response time 963
1-year response time 497
100.00%All-time uptime 99.97%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.97%
PaaS SSO 🟩 Up paa-s-sso.yml
Response time graph 1210ms
Response time 658
24-hour response time 551
7-day response time 1210
30-day response time 882
1-year response time 658
99.91%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 99.91%
30-day uptime 99.98%
1-year uptime 99.96%
PaaS LNS (Web) 🟩 Up paa-s-lns-web.yml
Response time graph 911ms
Response time 470
24-hour response time 326
7-day response time 911
30-day response time 667
1-year response time 470
100.00%All-time uptime 99.95%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.95%
PaaS LNS (MQTT) 🟩 Up paa-s-lns-mqtt.yml
Response time graph 124ms
Response time 111
24-hour response time 86
7-day response time 124
30-day response time 116
1-year response time 111
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%

Infrastructure

The hosting/ directory holds the Terraform files for deploying the status page infrastructure.

Installation

To work on the infrastructure, you will need to install several tools:

  • just to have access to the pre-defined commands.
  • Kourou to decrypt and encrypt the secret files.
  • Terraform, either directly or using tfenv.
  • The Scaleway CLI, then log in to your Scaleway account by creating an API key for yourself.
    Note: you'll need to select the "default" project as the project used for Object Storage operations.
  • The GitHub CLI, then log in to your GitHub account.
  • The AWS CLI, then log in to your AWS account using aws configure (the profile that will be used is default).

Preparation

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.

Applying changes

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>'

Miscellaneous

Exporting the keys

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`

License

About

The public status page for Kuzzle

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •