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 1768ms
Response time 1009
24-hour response time 1054
7-day response time 1768
30-day response time 1195
1-year response time 1007
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 302ms
Response time 316
24-hour response time 198
7-day response time 302
30-day response time 300
1-year response time 316
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 370
24-hour response time 450
7-day response time 241
30-day response time 251
1-year response time 363
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 485ms
Response time 474
24-hour response time 354
7-day response time 485
30-day response time 487
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 557ms
Response time 532
24-hour response time 491
7-day response time 557
30-day response time 538
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 609ms
Response time 504
24-hour response time 457
7-day response time 609
30-day response time 783
1-year response time 505
100.00%All-time uptime 99.93%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.93%
PaaS Console (Web) 🟩 Up paa-s-console-web.yml
Response time graph 998ms
Response time 531
24-hour response time 578
7-day response time 998
30-day response time 796
1-year response time 535
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 494ms
Response time 496
24-hour response time 392
7-day response time 494
30-day response time 521
1-year response time 500
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.96%
PaaS Container registry 🟩 Up paa-s-container-registry.yml
Response time graph 461ms
Response time 453
24-hour response time 576
7-day response time 461
30-day response time 493
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 663ms
Response time 500
24-hour response time 1740
7-day response time 663
30-day response time 559
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.97%
PaaS SSO 🟩 Up paa-s-sso.yml
Response time graph 771ms
Response time 673
24-hour response time 625
7-day response time 771
30-day response time 985
1-year response time 686
100.00%All-time uptime 99.97%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.96%
PaaS LNS (Web) 🟩 Up paa-s-lns-web.yml
Response time graph 439ms
Response time 468
24-hour response time 397
7-day response time 439
30-day response time 547
1-year response time 469
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 124ms
Response time 111
24-hour response time 107
7-day response time 124
30-day response time 119
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

  •  
  •