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 1031ms
Response time 1008
24-hour response time 1144
7-day response time 1031
30-day response time 1002
1-year response time 1021
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 257ms
Response time 316
24-hour response time 201
7-day response time 257
30-day response time 297
1-year response time 313
99.93%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 99.93%
30-day uptime 99.98%
1-year uptime 100.00%
Kuzzle Docs 🟩 Up kuzzle-docs.yml
Response time graph 246ms
Response time 364
24-hour response time 298
7-day response time 246
30-day response time 274
1-year response time 353
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.99%
1-year uptime 100.00%
Discord #1 🟩 Up discord-1.yml
Response time graph 483ms
Response time 476
24-hour response time 463
7-day response time 483
30-day response time 495
1-year response time 477
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 551ms
Response time 531
24-hour response time 589
7-day response time 551
30-day response time 526
1-year response time 532
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 459ms
Response time 500
24-hour response time 590
7-day response time 459
30-day response time 445
1-year response time 509
100.00%All-time uptime 99.94%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.98%
PaaS Console (Web) 🟩 Up paa-s-console-web.yml
Response time graph 582ms
Response time 538
24-hour response time 704
7-day response time 582
30-day response time 567
1-year response time 558
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.99%
PaaS Packages 🟩 Up paa-s-packages.yml
Response time graph 465ms
Response time 494
24-hour response time 476
7-day response time 465
30-day response time 461
1-year response time 505
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.99%
PaaS Container registry 🟩 Up paa-s-container-registry.yml
Response time graph 481ms
Response time 453
24-hour response time 570
7-day response time 481
30-day response time 458
1-year response time 460
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.99%
PaaS CD 🟩 Up paa-s-cd.yml
Response time graph 469ms
Response time 502
24-hour response time 473
7-day response time 469
30-day response time 436
1-year response time 517
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.99%
PaaS SSO 🟩 Up paa-s-sso.yml
Response time graph 707ms
Response time 673
24-hour response time 764
7-day response time 707
30-day response time 665
1-year response time 713
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 100.00%
PaaS LNS (Web) 🟩 Up paa-s-lns-web.yml
Response time graph 456ms
Response time 464
24-hour response time 461
7-day response time 456
30-day response time 428
1-year response time 472
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.98%
PaaS LNS (MQTT) 🟩 Up paa-s-lns-mqtt.yml
Response time graph 120ms
Response time 111
24-hour response time 139
7-day response time 120
30-day response time 112
1-year response time 113
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

  •  
  •