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 969ms
Response time 1008
24-hour response time 1032
7-day response time 969
30-day response time 1162
1-year response time 1010
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 366ms
Response time 317
24-hour response time 445
7-day response time 366
30-day response time 306
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 513ms
Response time 371
24-hour response time 592
7-day response time 513
30-day response time 309
1-year response time 367
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 464ms
Response time 473
24-hour response time 537
7-day response time 464
30-day response time 466
1-year response time 473
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 549ms
Response time 532
24-hour response time 543
7-day response time 549
30-day response time 534
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 529ms
Response time 504
24-hour response time 521
7-day response time 529
30-day response time 731
1-year response time 506
100.00%All-time uptime 99.93%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.93%
PaaS Console (Web) 🟩 Up paa-s-console-web.yml
Response time graph 549ms
Response time 532
24-hour response time 484
7-day response time 549
30-day response time 761
1-year response time 539
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 531ms
Response time 497
24-hour response time 359
7-day response time 531
30-day response time 503
1-year response time 503
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 Container registry 🟩 Up paa-s-container-registry.yml
Response time graph 426ms
Response time 452
24-hour response time 551
7-day response time 426
30-day response time 438
1-year response time 455
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.96%
PaaS CD 🟩 Up paa-s-cd.yml
Response time graph 465ms
Response time 507
24-hour response time 422
7-day response time 465
30-day response time 633
1-year response time 515
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 710ms
Response time 674
24-hour response time 777
7-day response time 710
30-day response time 858
1-year response time 693
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.96%
PaaS LNS (Web) 🟩 Up paa-s-lns-web.yml
Response time graph 458ms
Response time 468
24-hour response time 607
7-day response time 458
30-day response time 443
1-year response time 470
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.95%
PaaS LNS (MQTT) 🟩 Up paa-s-lns-mqtt.yml
Response time graph 105ms
Response time 111
24-hour response time 104
7-day response time 105
30-day response time 113
1-year response time 112
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

  •  
  •