From 6eb10ad366fb3bd040cda61e8c64e47f15d576be Mon Sep 17 00:00:00 2001 From: Saranya-jena Date: Fri, 28 Jul 2023 05:48:58 +0000 Subject: [PATCH] Automated deployment: Fri Jul 28 05:48:58 UTC 2023 28f9079f4a1909f277a47f0d45be1f82a84de27d --- 404.html | 2 +- ROADMAP/index.html | 2 +- auth/v3.0.0/auth-api.json | 1295 +++++++++++++++++ experiments/api/contents/index.html | 2 +- .../AWS-SSM-experiments-tunables/index.html | 2 +- .../aws-ssm/aws-ssm-chaos-by-id/index.html | 2 +- .../aws-ssm/aws-ssm-chaos-by-tag/index.html | 2 +- .../aws/AWS-experiments-tunables/index.html | 2 +- .../categories/aws/ebs-loss-by-id/index.html | 2 +- .../categories/aws/ebs-loss-by-tag/index.html | 2 +- .../aws/ec2-terminate-by-id/index.html | 2 +- .../aws/ec2-terminate-by-tag/index.html | 2 +- .../azure/azure-disk-loss/index.html | 2 +- .../azure/azure-instance-stop/index.html | 2 +- .../index.html | 2 +- experiments/categories/contents/index.html | 2 +- .../gcp/gcp-vm-disk-loss-by-label/index.html | 2 +- .../gcp/gcp-vm-disk-loss/index.html | 2 +- .../gcp-vm-instance-stop-by-label/index.html | 2 +- .../gcp/gcp-vm-instance-stop/index.html | 2 +- .../index.html | 2 +- .../nodes/docker-service-kill/index.html | 2 +- .../nodes/kubelet-service-kill/index.html | 2 +- .../categories/nodes/node-cpu-hog/index.html | 2 +- .../categories/nodes/node-drain/index.html | 2 +- .../nodes/node-io-stress/index.html | 2 +- .../nodes/node-memory-hog/index.html | 2 +- .../categories/nodes/node-restart/index.html | 2 +- .../categories/nodes/node-taint/index.html | 2 +- .../index.html | 2 +- .../categories/pods/container-kill/index.html | 2 +- .../categories/pods/disk-fill/index.html | 2 +- .../categories/pods/pod-autoscaler/index.html | 2 +- .../pods/pod-cpu-hog-exec/index.html | 2 +- .../categories/pods/pod-cpu-hog/index.html | 2 +- .../categories/pods/pod-delete/index.html | 2 +- .../categories/pods/pod-dns-error/index.html | 2 +- .../categories/pods/pod-dns-spoof/index.html | 2 +- .../pods/pod-http-latency/index.html | 2 +- .../pods/pod-http-modify-body/index.html | 2 +- .../pods/pod-http-modify-header/index.html | 2 +- .../pods/pod-http-reset-peer/index.html | 2 +- .../pods/pod-http-status-code/index.html | 2 +- .../categories/pods/pod-io-stress/index.html | 2 +- .../pods/pod-memory-hog-exec/index.html | 2 +- .../categories/pods/pod-memory-hog/index.html | 2 +- .../pods/pod-network-corruption/index.html | 2 +- .../pods/pod-network-duplication/index.html | 2 +- .../pods/pod-network-latency/index.html | 2 +- .../pods/pod-network-loss/index.html | 2 +- .../pods/pod-network-partition/index.html | 2 +- .../spring-boot-app-kill/index.html | 2 +- .../spring-boot-cpu-stress/index.html | 2 +- .../spring-boot-exceptions/index.html | 2 +- .../index.html | 2 +- .../spring-boot/spring-boot-faults/index.html | 2 +- .../spring-boot-latency/index.html | 2 +- .../spring-boot-memory-stress/index.html | 2 +- .../categories/vmware/vm-poweroff/index.html | 2 +- .../concepts/IAM/awsIamIntegration/index.html | 2 +- .../concepts/IAM/gcpIamIntegration/index.html | 2 +- .../application-details/index.html | 2 +- .../chaos-engine/contents/index.html | 2 +- .../chaos-engine/engine-state/index.html | 2 +- .../experiment-components/index.html | 2 +- .../chaos-engine/rbac-details/index.html | 2 +- .../chaos-engine/runner-components/index.html | 2 +- .../chaos-engine/runtime-details/index.html | 2 +- .../component-specification/index.html | 2 +- .../configuration-specification/index.html | 2 +- .../chaos-experiment/contents/index.html | 2 +- .../index.html | 2 +- .../scope-specification/index.html | 2 +- .../chaos-result/contents/index.html | 2 +- .../probe-specification/index.html | 2 +- .../spec-specification/index.html | 2 +- .../status-specification/index.html | 2 +- .../chaos-scheduler/contents/index.html | 2 +- .../engine-specification/index.html | 2 +- .../chaos-scheduler/schedule-once/index.html | 2 +- .../schedule-repeat/index.html | 2 +- .../chaos-scheduler/state/index.html | 2 +- .../chaos-resources/contents/index.html | 2 +- .../probes/cmdProbe/index.html | 2 +- .../probes/contents/index.html | 2 +- .../probes/httpProbe/index.html | 2 +- .../probes/k8sProbe/index.html | 2 +- .../probes/litmus-probes/index.html | 2 +- .../probes/probe-chaining/index.html | 2 +- .../probes/promProbe/index.html | 2 +- .../security/kyverno-policies/index.html | 2 +- .../security/openshift-scc/index.html | 2 +- experiments/concepts/security/psp/index.html | 2 +- experiments/faq/ci-cd/index.html | 2 +- experiments/faq/content/index.html | 2 +- experiments/faq/experiments/index.html | 2 +- experiments/faq/install/index.html | 2 +- experiments/faq/portal/index.html | 2 +- experiments/faq/scheduler/index.html | 2 +- .../troubleshooting/experiments/index.html | 2 +- .../troubleshooting/install/index.html | 2 +- experiments/troubleshooting/portal/index.html | 2 +- .../troubleshooting/scheduler/index.html | 2 +- index.html | 2 +- sitemap.xml | 204 +-- sitemap.xml.gz | Bin 1058 -> 1058 bytes 106 files changed, 1500 insertions(+), 205 deletions(-) create mode 100644 auth/v3.0.0/auth-api.json diff --git a/404.html b/404.html index 6b955be4e6c..7d1c1dbefc1 100644 --- a/404.html +++ b/404.html @@ -13,7 +13,7 @@ - + diff --git a/ROADMAP/index.html b/ROADMAP/index.html index 25b93faf1ff..3c87b6d38b7 100644 --- a/ROADMAP/index.html +++ b/ROADMAP/index.html @@ -19,7 +19,7 @@ - + diff --git a/auth/v3.0.0/auth-api.json b/auth/v3.0.0/auth-api.json new file mode 100644 index 00000000000..76a751219f2 --- /dev/null +++ b/auth/v3.0.0/auth-api.json @@ -0,0 +1,1295 @@ +{ + "swagger": "2.0", + "host": "localhost:3000", + "schemes": ["https", "http"], + "info": { + "title": "Litmus Portal Authentication API", + "version": "2.7.0", + "description": "Litmus Portal Authentication APIs are used to authenticate the identity of a user and to perform several user-specific tasks like:\n
  • Update Profile
  • \n
  • Change Password
  • \n
  • Reset Password
  • \n
  • Create new users etc.
  • \n" + }, + "paths": { + "/status": { + "get": { + "description": "This API is used to check the status of the server.", + "operationId": "status", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "status": "up" + } + }, + "schema": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + } + } + } + }, + "parameters": [], + "produces": ["application/json"] + } + }, + "/login": { + "post": { + "description": "This API is used to login into auth server.", + "operationId": "login", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "access_token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MjcxMjY4MjMsInJvbGUiOiJhZG1pbiIsInVpZCI6ImY4MDM2YzUxLTBkNzktNGNkNy1hN2QwLTQ1ZGNhZGI4MGVlYiIsInVzZXJuYW1lIjoiYWRtaW4ifQ.zNIMwocHgmguwtGFupV54UfcfwEdaRO1_xB2ilalqn0fp-JE0ujkHT3gDyepnEGSRm2j1eTopPgtvyRVPb7gGA", + "expires_in": 86400, + "type": "Bearer" + } + }, + "schema": { + "$ref": "#/definitions/LoginResponse" + } + }, + "401": { + "description": "Unauthorized", + "examples": { + "application/json": { + "error": "unauthorized", + "error_description": "The user does not have requested authorization to access this resource" + } + }, + "schema": { + "$ref": "#/definitions/ErrorModel" + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["username", "password"], + "properties": { + "username": { + "type": "string" + }, + "password": { + "type": "string" + } + }, + "example": { + "username": "admin", + "password": "admin" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/users": { + "get": { + "description": "This API is used to get the list of users", + "operationId": "users", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": [ + { + "_id": "f8036c51-0d79-4cd7-a7d0-45dcadb80eeb", + "username": "admin", + "email": "user1@litmus.com", + "name": "user1", + "role": "admin", + "created_at": "1627040098" + } + ] + }, + "schema": { + "$ref": "#/definitions/Users" + } + } + }, + "parameters": [], + "produces": ["application/json"] + } + }, + "/get_user/{user_id}": { + "get": { + "description": "This API is used to get the details of an user by passing uid in the URL", + "operationId": "getUser", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "_id": "f8036c51-0d79-4cd7-a7d0-45dcadb80eeb", + "username": "admin", + "email": "user1@litmus.com", + "name": "user1", + "role": "admin", + "created_at": "1627040098" + } + }, + "schema": { + "$ref": "#/definitions/User" + } + } + }, + "parameters": [ + { + "name": "user_id", + "required": true, + "description": "ID of the user", + "in": "path", + "type": "string" + } + ], + "produces": ["application/json"] + } + }, + "/update/password": { + "post": { + "description": "This API is used to update the password", + "operationId": "updatePassword", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "password has been reset" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["username", "oldPassword", "newPassword"], + "properties": { + "username": { + "type": "string" + }, + "oldPassword": { + "type": "string" + }, + "newPassword": { + "type": "string" + } + }, + "example": { + "username": "admin", + "oldPassword": "admin", + "newPassword": "litmus" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/create_user": { + "post": { + "description": "This API is used to create a new user.", + "operationId": "createUser", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "_id": "5873815a-1535-4b1c-8766-2fe53c726276", + "username": "test1", + "email": "test1@litmus.com", + "name": "Test Account", + "role": "admin", + "created_at": "1627040799" + } + }, + "schema": { + "$ref": "#/definitions/User" + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "required": ["username", "password", "role"], + "username": { + "type": "string" + }, + "password": { + "type": "string" + }, + "role": { + "type": "string" + }, + "email": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "example": { + "username": "test1", + "password": "test1", + "role": "admin", + "email": "test1@litmus.com", + "name": "Test Account" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/reset/password": { + "post": { + "description": "This API is used to reset the password of a user.", + "operationId": "resetPassword", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "password has been reset successfully" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["username", "oldPassword", "newPassword"], + "properties": { + "username": { + "type": "string" + }, + "oldPassword": { + "type": "string" + }, + "newPassword": { + "type": "string" + } + }, + "example": { + "username": "test1", + "new_password": "test2" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/update/details": { + "post": { + "description": "This API is used to update the details of a user.", + "operationId": "updateDetails", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "User details updated successfully" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "example": { + "name": "Administrator", + "email": "admin@litmus.com" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/update/state": { + "post": { + "description": "This API is used to update the state of a user.", + "operationId": "updateState", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "user's state updated successfully" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["username", "isDeactivate"], + "properties": { + "username": { + "type": "string" + }, + "isDeactivate": { + "type": "boolean" + } + }, + "example": { + "username": "test1", + "is_deactivate": true + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/create_project": { + "post": { + "description": "This API is used to create a project", + "operationId": "createProject", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": { + "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "Name": "my project", + "Members": [ + { + "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b", + "Role": "Owner", + "Invitation": "Accepted", + "JoinedAt": "1640676874" + } + ], + "State": "active", + "CreatedAt": "1627040799", + "UpdatedAt": "1627040799", + "RemovedAt": "" + } + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/Project" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectName"], + "properties": { + "projectName": { + "type": "string" + } + }, + "example": { + "projectName": "my project" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/get_project/{project_id}": { + "get": { + "description": "This API is used to get details of a project with given project ID", + "operationId": "getProject", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": { + "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "Name": "my project", + "Members": [ + { + "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b", + "UserName": "admin", + "Name": "", + "Role": "Owner", + "Email": "", + "Invitation": "Accepted", + "JoinedAt": "1640676874", + "DeactivatedAt": "" + } + ], + "State": "active", + "CreatedAt": "1627040799", + "UpdatedAt": "1627040799", + "RemovedAt": "" + } + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/Project" + } + } + } + } + }, + "parameters": [ + { + "name": "project_id", + "required": true, + "description": "ID of the project", + "in": "path", + "type": "string" + } + ], + "produces": ["application/json"] + } + }, + "/get_user_with_project/{username}": { + "get": { + "description": "This API is used to get details of a project for a user\n", + "operationId": "getUserWithProject", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": { + "ID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b", + "UserName": "admin", + "CreatedAt": "1627040799", + "Email": "", + "Name": "", + "Projects": [ + { + "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "Name": "my project", + "Members": [ + { + "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b", + "Role": "Owner", + "Invitation": "Accepted", + "JoinedAt": "1640676874" + } + ], + "State": "active", + "CreatedAt": "1627040799", + "UpdatedAt": "1627040799", + "RemovedAt": "" + } + ] + } + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/GetUserWithProject" + } + } + } + } + }, + "parameters": [ + { + "name": "username", + "required": true, + "description": "username of the user", + "in": "path", + "type": "string" + } + ], + "produces": ["application/json"] + } + }, + "/list_projects": { + "get": { + "description": "This API is used to get project details of logged in user\n", + "operationId": "listProjects", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": [ + { + "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "Name": "my project", + "Members": [ + { + "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b", + "Role": "Owner", + "Invitation": "Accepted", + "JoinedAt": "1640676874" + } + ], + "State": "active", + "CreatedAt": "1627040799", + "UpdatedAt": "1627040799", + "RemovedAt": "" + } + ] + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/Project" + } + } + } + } + } + }, + "parameters": [], + "produces": ["application/json"] + } + }, + "/get_projects_stats": { + "get": { + "description": "This API is used to get overall stats for all the projects(accessible only to admin).", + "operationId": "getProjectStats", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": [ + { + "Name": "admin's project", + "ProjectId": "430baca1-cdea-4886-bd80-9cfa204ea81f", + "Members": { + "Owner": [ + { + "UserId": "6abec0cf-7263-4519-bd69-7e02e26837fa", + "Username": "admin" + } + ], + "Total": 2 + } + } + ] + } + }, + "schema": { + "type": "object" + } + } + }, + "parameters": [], + "produces": ["application/json"] + } + }, + "/update_project_name": { + "post": { + "description": "This API is used to update a project name", + "operationId": "updateProjectName", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "Successful" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectID", "projectName"], + "properties": { + "projectID": { + "type": "string" + }, + "projectName": { + "type": "string" + } + }, + "example": { + "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "projectName": "admin's project" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/send_invitation": { + "post": { + "description": "This API is used to send project invite to an user", + "operationId": "sendInvitation", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": { + "UserID": "3bdc0bd9-fc46-433b-ac21-05d555566c46", + "UserName": "john", + "Name": "", + "Role": "Viewer", + "Email": "", + "Invitation": "Pending", + "JoinedAt": "1640676874", + "DeactivatedAt": "" + } + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/ProjectMember" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectID", "userID", "role"], + "properties": { + "projectID": { + "type": "string" + }, + "userID": { + "type": "string" + }, + "role": { + "type": "string", + "enum": ["Owner", "Editor", "Viewer"] + } + }, + "example": { + "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46", + "role": "Viewer" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/accept_invitation": { + "post": { + "description": "This API is used to accept a project invite", + "operationId": "acceptInvitation", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "Successful" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectID", "userID"], + "properties": { + "projectID": { + "type": "string" + }, + "userID": { + "type": "string" + } + }, + "example": { + "project_id": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "user_id": "3bdc0bd9-fc46-433b-ac21-05d555566c46" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/decline_invitation": { + "post": { + "description": "This API is used to decline a project invite", + "operationId": "declineInvitation", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "Successful" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectID", "userID"], + "properties": { + "projectID": { + "type": "string" + }, + "userID": { + "type": "string" + } + }, + "example": { + "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/remove_invitation": { + "post": { + "description": "This API is used to revoke a project invite or remove a project member", + "operationId": "removeInvitation", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "Successful" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "required": ["projectID", "userID"], + "properties": { + "projectID": { + "type": "string" + }, + "userID": { + "type": "string" + } + }, + "example": { + "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/leave_project": { + "post": { + "description": "This API is used to leave a project", + "operationId": "leaveProject", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "message": "Successful" + } + }, + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "schema": { + "type": "object", + "properties": { + "required": ["projectID", "userID"], + "projectID": { + "type": "string" + }, + "userID": { + "type": "string" + } + }, + "example": { + "project_id": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8", + "user_id": "3bdc0bd9-fc46-433b-ac21-05d555566c46" + } + } + } + ], + "consumes": ["application/json"], + "produces": ["application/json"] + } + }, + "/get_owner_projects": { + "get": { + "description": "This API is used to list all the project IDs in which the user is the owner\n", + "operationId": "getOwnerProjects", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": ["0ecf9907-238d-4000-ac2f-3dbe38bc8e64"] + } + }, + "schema": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "parameters": [], + "produces": ["application/json"] + } + }, + "/get_project_role/{project_id}": { + "get": { + "description": "This API is used to fetch the role of the user in the given project\n", + "operationId": "getProjectRole", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "role": "Owner" + } + }, + "schema": { + "type": "object", + "properties": { + "role": { + "type": "string" + } + } + } + } + }, + "parameters": [ + { + "name": "project_id", + "required": true, + "description": "ID of the project", + "in": "path", + "type": "string" + } + ], + "produces": ["application/json"] + } + }, + "/get_project_members/{project_id}/{state}": { + "get": { + "description": "This API is used to fetch members of the project based on the invitation state", + "operationId": "getProjectMembers", + "responses": { + "200": { + "description": "OK", + "examples": { + "application/json": { + "data": [ + { + "userID": "4ded0007-ab3c-4376-9605-14654559ff6c", + "username": "admin", + "email": "admin@gmail.com", + "name": "admin", + "role": "Owner", + "invitation": "Accepted", + "joinedAt": 1690264328 + }, + { + "userID": "345d0007-ab3c-4376-9605-347y3949ff6c", + "username": "john", + "email": "john@gmail.com", + "name": "john doe", + "role": "Editor", + "invitation": "Accepted", + "joinedAt": 1690245328 + } + ] + } + }, + "schema": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/ProjectMember" + } + } + } + } + } + }, + "parameters": [ + { + "name": "project_id", + "required": true, + "description": "ID of the project", + "in": "path", + "type": "string" + }, + { + "name": "state", + "required": true, + "description": "state of the invitation", + "in": "path", + "type": "string", + "enum": ["accepted", "not_accepted", "all"] + } + ], + "produces": ["application/json"] + } + }, + "/invite_users/{project_id}": { + "get": { + "description": "This API is used to fetch users who can be invited", + "operationId": "getUsersForInvitation", + "responses": { + "200": { + "description": "OK", + "schema": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/definitions/User" + } + } + } + } + } + }, + "parameters": [ + { + "name": "project_id", + "required": true, + "description": "ID of the project", + "in": "path", + "type": "string" + } + ], + "produces": ["application/json"] + } + } + }, + "definitions": { + "ErrorModel": { + "type": "object", + "properties": { + "code": { + "type": "integer", + "format": "int32" + }, + "error": { + "type": "string" + }, + "errorDescription": { + "type": "string" + } + } + }, + "LoginResponse": { + "type": "object", + "properties": { + "accessToken": { + "type": "string" + }, + "expiresIn": { + "type": "integer" + }, + "projectID": { + "type": "string" + }, + "projectRole": { + "type": "string" + }, + "type": { + "type": "string" + } + } + }, + "ActionBy": { + "type": "object", + "properties": { + "userID": { + "type": "string" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + } + } + }, + "User": { + "type": "object", + "properties": { + "userID": { + "type": "string" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "role": { + "type": "string" + }, + "isRemoved": { + "type": "boolean" + }, + "updatedBy": { + "$ref": "#/definitions/ActionBy" + }, + "createdBy": { + "$ref": "#/definitions/ActionBy" + }, + "createAt": { + "type": "integer" + }, + "updatedAt": { + "type": "integer" + } + } + }, + "Users": { + "type": "array", + "items": { + "$ref": "#/definitions/Users" + } + }, + "ProjectMember": { + "type": "object", + "properties": { + "userID": { + "type": "string" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "role": { + "type": "string", + "enum": ["Owner", "Editor", "Viewer"] + }, + "invitation": { + "type": "string", + "enum": ["Accepted", "Pending", "Declined", "Exited"] + }, + "joinedAt": { + "type": "string" + } + } + }, + "Project": { + "type": "object", + "properties": { + "updatedBy": { + "$ref": "#/definitions/ActionBy" + }, + "createdBy": { + "$ref": "#/definitions/ActionBy" + }, + "createAt": { + "type": "integer" + }, + "updatedAt": { + "type": "integer" + }, + "isRemoved": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "projectID": { + "type": "string" + }, + "state": { + "type": "string" + }, + "members": { + "type": "array", + "items": { + "$ref": "#/definitions/ProjectMember" + } + } + } + }, + "GetUserWithProject": { + "allOf": [ + { + "$ref": "#/definitions/User" + }, + { + "type": "object", + "properties": { + "Projects": { + "type": "array", + "items": { + "$ref": "#/definitions/Project" + } + } + } + } + ] + } + } +} diff --git a/experiments/api/contents/index.html b/experiments/api/contents/index.html index 5b96eb65223..458e25796bc 100644 --- a/experiments/api/contents/index.html +++ b/experiments/api/contents/index.html @@ -17,7 +17,7 @@ - + diff --git a/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html b/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html index 7bd2d4ffd2a..10e01ffc905 100644 --- a/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html +++ b/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html b/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html index 12f1ec8ac7b..5e5ee763060 100644 --- a/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html +++ b/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html b/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html index 0854cd95194..f10ad620bc1 100644 --- a/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html +++ b/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/aws/AWS-experiments-tunables/index.html b/experiments/categories/aws/AWS-experiments-tunables/index.html index 8a4aef64317..b7a25dfcc61 100644 --- a/experiments/categories/aws/AWS-experiments-tunables/index.html +++ b/experiments/categories/aws/AWS-experiments-tunables/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/aws/ebs-loss-by-id/index.html b/experiments/categories/aws/ebs-loss-by-id/index.html index abd01bb7d3c..ac3e1bdb8fe 100644 --- a/experiments/categories/aws/ebs-loss-by-id/index.html +++ b/experiments/categories/aws/ebs-loss-by-id/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/aws/ebs-loss-by-tag/index.html b/experiments/categories/aws/ebs-loss-by-tag/index.html index 9d8d9c58208..6f1d8dc9a1e 100644 --- a/experiments/categories/aws/ebs-loss-by-tag/index.html +++ b/experiments/categories/aws/ebs-loss-by-tag/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/aws/ec2-terminate-by-id/index.html b/experiments/categories/aws/ec2-terminate-by-id/index.html index cae2a42509c..2693e79eb4d 100644 --- a/experiments/categories/aws/ec2-terminate-by-id/index.html +++ b/experiments/categories/aws/ec2-terminate-by-id/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/aws/ec2-terminate-by-tag/index.html b/experiments/categories/aws/ec2-terminate-by-tag/index.html index c62304246a8..62dfe6370e1 100644 --- a/experiments/categories/aws/ec2-terminate-by-tag/index.html +++ b/experiments/categories/aws/ec2-terminate-by-tag/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/azure/azure-disk-loss/index.html b/experiments/categories/azure/azure-disk-loss/index.html index d9f88d310a1..a8ba5ebdd18 100644 --- a/experiments/categories/azure/azure-disk-loss/index.html +++ b/experiments/categories/azure/azure-disk-loss/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/azure/azure-instance-stop/index.html b/experiments/categories/azure/azure-instance-stop/index.html index 1b6abdcc3e5..0970e095c59 100644 --- a/experiments/categories/azure/azure-instance-stop/index.html +++ b/experiments/categories/azure/azure-instance-stop/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/common/common-tunables-for-all-experiments/index.html b/experiments/categories/common/common-tunables-for-all-experiments/index.html index e365d38e308..6c9e07d4de7 100644 --- a/experiments/categories/common/common-tunables-for-all-experiments/index.html +++ b/experiments/categories/common/common-tunables-for-all-experiments/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/contents/index.html b/experiments/categories/contents/index.html index 7934df3abec..ba5336af231 100644 --- a/experiments/categories/contents/index.html +++ b/experiments/categories/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html b/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html index ac6038ede6a..cea18099145 100644 --- a/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html +++ b/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/gcp/gcp-vm-disk-loss/index.html b/experiments/categories/gcp/gcp-vm-disk-loss/index.html index cf926158aff..9d6509905d2 100644 --- a/experiments/categories/gcp/gcp-vm-disk-loss/index.html +++ b/experiments/categories/gcp/gcp-vm-disk-loss/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html b/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html index 8af45e7e27f..8eaafa0e399 100644 --- a/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html +++ b/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/gcp/gcp-vm-instance-stop/index.html b/experiments/categories/gcp/gcp-vm-instance-stop/index.html index 28b99a6710a..89cb97e483e 100644 --- a/experiments/categories/gcp/gcp-vm-instance-stop/index.html +++ b/experiments/categories/gcp/gcp-vm-instance-stop/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/common-tunables-for-node-experiments/index.html b/experiments/categories/nodes/common-tunables-for-node-experiments/index.html index dc3897d6e70..bf8ea010ec7 100644 --- a/experiments/categories/nodes/common-tunables-for-node-experiments/index.html +++ b/experiments/categories/nodes/common-tunables-for-node-experiments/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/nodes/docker-service-kill/index.html b/experiments/categories/nodes/docker-service-kill/index.html index 9842844ab6c..c06cffabbb8 100644 --- a/experiments/categories/nodes/docker-service-kill/index.html +++ b/experiments/categories/nodes/docker-service-kill/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/kubelet-service-kill/index.html b/experiments/categories/nodes/kubelet-service-kill/index.html index c107327a3f2..1033e3fdbed 100644 --- a/experiments/categories/nodes/kubelet-service-kill/index.html +++ b/experiments/categories/nodes/kubelet-service-kill/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-cpu-hog/index.html b/experiments/categories/nodes/node-cpu-hog/index.html index 49b5c7c962f..47deee074db 100644 --- a/experiments/categories/nodes/node-cpu-hog/index.html +++ b/experiments/categories/nodes/node-cpu-hog/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-drain/index.html b/experiments/categories/nodes/node-drain/index.html index 1d189729c69..52df188273c 100644 --- a/experiments/categories/nodes/node-drain/index.html +++ b/experiments/categories/nodes/node-drain/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-io-stress/index.html b/experiments/categories/nodes/node-io-stress/index.html index c184f588bda..c2eb2336a6d 100644 --- a/experiments/categories/nodes/node-io-stress/index.html +++ b/experiments/categories/nodes/node-io-stress/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-memory-hog/index.html b/experiments/categories/nodes/node-memory-hog/index.html index 19e7c25a7f9..6cda3a0f1de 100644 --- a/experiments/categories/nodes/node-memory-hog/index.html +++ b/experiments/categories/nodes/node-memory-hog/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-restart/index.html b/experiments/categories/nodes/node-restart/index.html index c5117703e09..bbf530bd9bf 100644 --- a/experiments/categories/nodes/node-restart/index.html +++ b/experiments/categories/nodes/node-restart/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/nodes/node-taint/index.html b/experiments/categories/nodes/node-taint/index.html index 6db9e2d60b6..e6cab899680 100644 --- a/experiments/categories/nodes/node-taint/index.html +++ b/experiments/categories/nodes/node-taint/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/common-tunables-for-pod-experiments/index.html b/experiments/categories/pods/common-tunables-for-pod-experiments/index.html index e1c4163f633..1dc674b7d11 100644 --- a/experiments/categories/pods/common-tunables-for-pod-experiments/index.html +++ b/experiments/categories/pods/common-tunables-for-pod-experiments/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/pods/container-kill/index.html b/experiments/categories/pods/container-kill/index.html index c06cb66a0a3..0578ccd17e4 100644 --- a/experiments/categories/pods/container-kill/index.html +++ b/experiments/categories/pods/container-kill/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/disk-fill/index.html b/experiments/categories/pods/disk-fill/index.html index 1db78012deb..db311aa9a8d 100644 --- a/experiments/categories/pods/disk-fill/index.html +++ b/experiments/categories/pods/disk-fill/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-autoscaler/index.html b/experiments/categories/pods/pod-autoscaler/index.html index 5aebfa2b27d..6cbf192b791 100644 --- a/experiments/categories/pods/pod-autoscaler/index.html +++ b/experiments/categories/pods/pod-autoscaler/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-cpu-hog-exec/index.html b/experiments/categories/pods/pod-cpu-hog-exec/index.html index 6de05cc9250..2a839cb349c 100644 --- a/experiments/categories/pods/pod-cpu-hog-exec/index.html +++ b/experiments/categories/pods/pod-cpu-hog-exec/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-cpu-hog/index.html b/experiments/categories/pods/pod-cpu-hog/index.html index 0509de945aa..ece36a809de 100644 --- a/experiments/categories/pods/pod-cpu-hog/index.html +++ b/experiments/categories/pods/pod-cpu-hog/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-delete/index.html b/experiments/categories/pods/pod-delete/index.html index 608711a06c8..37093ed636d 100644 --- a/experiments/categories/pods/pod-delete/index.html +++ b/experiments/categories/pods/pod-delete/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-dns-error/index.html b/experiments/categories/pods/pod-dns-error/index.html index bb0a3080c55..fc85b86074f 100644 --- a/experiments/categories/pods/pod-dns-error/index.html +++ b/experiments/categories/pods/pod-dns-error/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-dns-spoof/index.html b/experiments/categories/pods/pod-dns-spoof/index.html index c93cf187ae6..2870bc9e9f2 100644 --- a/experiments/categories/pods/pod-dns-spoof/index.html +++ b/experiments/categories/pods/pod-dns-spoof/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-http-latency/index.html b/experiments/categories/pods/pod-http-latency/index.html index 819d3e2f1c3..5e2e43ab139 100644 --- a/experiments/categories/pods/pod-http-latency/index.html +++ b/experiments/categories/pods/pod-http-latency/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-http-modify-body/index.html b/experiments/categories/pods/pod-http-modify-body/index.html index 81c93e9e8e5..cef0d88c729 100644 --- a/experiments/categories/pods/pod-http-modify-body/index.html +++ b/experiments/categories/pods/pod-http-modify-body/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-http-modify-header/index.html b/experiments/categories/pods/pod-http-modify-header/index.html index beb191d0728..60a255f6d18 100644 --- a/experiments/categories/pods/pod-http-modify-header/index.html +++ b/experiments/categories/pods/pod-http-modify-header/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-http-reset-peer/index.html b/experiments/categories/pods/pod-http-reset-peer/index.html index 8eb9d71c060..43be876a265 100644 --- a/experiments/categories/pods/pod-http-reset-peer/index.html +++ b/experiments/categories/pods/pod-http-reset-peer/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-http-status-code/index.html b/experiments/categories/pods/pod-http-status-code/index.html index 2ab6128cea4..c167212aa26 100644 --- a/experiments/categories/pods/pod-http-status-code/index.html +++ b/experiments/categories/pods/pod-http-status-code/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-io-stress/index.html b/experiments/categories/pods/pod-io-stress/index.html index 3fc6d8cd386..3d7dc4dffbb 100644 --- a/experiments/categories/pods/pod-io-stress/index.html +++ b/experiments/categories/pods/pod-io-stress/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-memory-hog-exec/index.html b/experiments/categories/pods/pod-memory-hog-exec/index.html index 1105d4c145d..c91ae700a52 100644 --- a/experiments/categories/pods/pod-memory-hog-exec/index.html +++ b/experiments/categories/pods/pod-memory-hog-exec/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-memory-hog/index.html b/experiments/categories/pods/pod-memory-hog/index.html index b686edc18fa..605880ad479 100644 --- a/experiments/categories/pods/pod-memory-hog/index.html +++ b/experiments/categories/pods/pod-memory-hog/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-network-corruption/index.html b/experiments/categories/pods/pod-network-corruption/index.html index ab93db979b4..a7a4eee6200 100644 --- a/experiments/categories/pods/pod-network-corruption/index.html +++ b/experiments/categories/pods/pod-network-corruption/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-network-duplication/index.html b/experiments/categories/pods/pod-network-duplication/index.html index 2ca03b38f0c..8abe4d9b204 100644 --- a/experiments/categories/pods/pod-network-duplication/index.html +++ b/experiments/categories/pods/pod-network-duplication/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-network-latency/index.html b/experiments/categories/pods/pod-network-latency/index.html index a4f5b29b988..f8dd3696c4d 100644 --- a/experiments/categories/pods/pod-network-latency/index.html +++ b/experiments/categories/pods/pod-network-latency/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-network-loss/index.html b/experiments/categories/pods/pod-network-loss/index.html index fa33c19c167..6f34fc9433e 100644 --- a/experiments/categories/pods/pod-network-loss/index.html +++ b/experiments/categories/pods/pod-network-loss/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/pods/pod-network-partition/index.html b/experiments/categories/pods/pod-network-partition/index.html index b623fe8896b..de0b44fe261 100644 --- a/experiments/categories/pods/pod-network-partition/index.html +++ b/experiments/categories/pods/pod-network-partition/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-app-kill/index.html b/experiments/categories/spring-boot/spring-boot-app-kill/index.html index 64c5eff1e30..7fbfd0e87f6 100644 --- a/experiments/categories/spring-boot/spring-boot-app-kill/index.html +++ b/experiments/categories/spring-boot/spring-boot-app-kill/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html b/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html index 972d7d5e459..7a5069dafd3 100644 --- a/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html +++ b/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-exceptions/index.html b/experiments/categories/spring-boot/spring-boot-exceptions/index.html index 6c5c12cae7d..5f5ca52fac2 100644 --- a/experiments/categories/spring-boot/spring-boot-exceptions/index.html +++ b/experiments/categories/spring-boot/spring-boot-exceptions/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html b/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html index b9a8bd6c218..bf1c1ab796d 100644 --- a/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html +++ b/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html @@ -15,7 +15,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-faults/index.html b/experiments/categories/spring-boot/spring-boot-faults/index.html index 1fd7c93d87c..0db51e3b76a 100644 --- a/experiments/categories/spring-boot/spring-boot-faults/index.html +++ b/experiments/categories/spring-boot/spring-boot-faults/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-latency/index.html b/experiments/categories/spring-boot/spring-boot-latency/index.html index ed3c8095a6b..b2c3595b84d 100644 --- a/experiments/categories/spring-boot/spring-boot-latency/index.html +++ b/experiments/categories/spring-boot/spring-boot-latency/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/spring-boot/spring-boot-memory-stress/index.html b/experiments/categories/spring-boot/spring-boot-memory-stress/index.html index d136cbdd0c4..852ce46f2ce 100644 --- a/experiments/categories/spring-boot/spring-boot-memory-stress/index.html +++ b/experiments/categories/spring-boot/spring-boot-memory-stress/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/categories/vmware/vm-poweroff/index.html b/experiments/categories/vmware/vm-poweroff/index.html index bbb2647b012..48e047be322 100644 --- a/experiments/categories/vmware/vm-poweroff/index.html +++ b/experiments/categories/vmware/vm-poweroff/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/IAM/awsIamIntegration/index.html b/experiments/concepts/IAM/awsIamIntegration/index.html index 3a41fdb8f44..7d4e3457398 100644 --- a/experiments/concepts/IAM/awsIamIntegration/index.html +++ b/experiments/concepts/IAM/awsIamIntegration/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/IAM/gcpIamIntegration/index.html b/experiments/concepts/IAM/gcpIamIntegration/index.html index 2be68f0a5aa..d2cfdf8bf0e 100644 --- a/experiments/concepts/IAM/gcpIamIntegration/index.html +++ b/experiments/concepts/IAM/gcpIamIntegration/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html index f4feb7fabab..493bb5b0b3e 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/contents/index.html b/experiments/concepts/chaos-resources/chaos-engine/contents/index.html index cfc90cacdaa..5ae45f88f06 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/contents/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html b/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html index cb410e0b931..bc6ca147b4f 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html b/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html index f0dfa27337a..9f177a4536b 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html index 8253495241e..0288e489fe7 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html b/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html index 5ad61937301..9a68f54eb90 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html index 6f236538eac..22849e10400 100644 --- a/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html +++ b/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html index 8f9b226b4d9..bb70328e23a 100644 --- a/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html index fc92af9ffbf..8502cd4c824 100644 --- a/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html b/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html index 9485d68006a..c82decbd2f4 100644 --- a/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html +++ b/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html index adbc13b6176..45f9f9867e3 100644 --- a/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html index 70c421f862a..934caed201f 100644 --- a/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-result/contents/index.html b/experiments/concepts/chaos-resources/chaos-result/contents/index.html index 38a6cfd30cd..bc484390847 100644 --- a/experiments/concepts/chaos-resources/chaos-result/contents/index.html +++ b/experiments/concepts/chaos-resources/chaos-result/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html index e327ea42da7..91443d6ee84 100644 --- a/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html index c225b5041d2..3b8fefecfa5 100644 --- a/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html index 473f745431d..4705eba7191 100644 --- a/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html index 67510274dda..905ff360b30 100644 --- a/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html +++ b/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html index 59260beac7a..6bb361a7275 100644 --- a/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html +++ b/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html index 330a71919bf..81add530836 100644 --- a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html +++ b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html index 09cab29a848..0ad09f9cfd8 100644 --- a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html +++ b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html index f44ddaf155f..174f82eb223 100644 --- a/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html +++ b/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/contents/index.html b/experiments/concepts/chaos-resources/contents/index.html index e32915b56c6..04a7bcb2ca8 100644 --- a/experiments/concepts/chaos-resources/contents/index.html +++ b/experiments/concepts/chaos-resources/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/cmdProbe/index.html b/experiments/concepts/chaos-resources/probes/cmdProbe/index.html index 9237b4c3888..5c561f68a2d 100644 --- a/experiments/concepts/chaos-resources/probes/cmdProbe/index.html +++ b/experiments/concepts/chaos-resources/probes/cmdProbe/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/contents/index.html b/experiments/concepts/chaos-resources/probes/contents/index.html index 4e74262d57e..258493b9d53 100644 --- a/experiments/concepts/chaos-resources/probes/contents/index.html +++ b/experiments/concepts/chaos-resources/probes/contents/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/httpProbe/index.html b/experiments/concepts/chaos-resources/probes/httpProbe/index.html index 055ca3cd55a..63855858573 100644 --- a/experiments/concepts/chaos-resources/probes/httpProbe/index.html +++ b/experiments/concepts/chaos-resources/probes/httpProbe/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/k8sProbe/index.html b/experiments/concepts/chaos-resources/probes/k8sProbe/index.html index 5c05b810d1b..3991ace3e8e 100644 --- a/experiments/concepts/chaos-resources/probes/k8sProbe/index.html +++ b/experiments/concepts/chaos-resources/probes/k8sProbe/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/litmus-probes/index.html b/experiments/concepts/chaos-resources/probes/litmus-probes/index.html index 5f9b1756d11..a290cada50c 100644 --- a/experiments/concepts/chaos-resources/probes/litmus-probes/index.html +++ b/experiments/concepts/chaos-resources/probes/litmus-probes/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/probe-chaining/index.html b/experiments/concepts/chaos-resources/probes/probe-chaining/index.html index a069b727a11..c5661bdd1fc 100644 --- a/experiments/concepts/chaos-resources/probes/probe-chaining/index.html +++ b/experiments/concepts/chaos-resources/probes/probe-chaining/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/chaos-resources/probes/promProbe/index.html b/experiments/concepts/chaos-resources/probes/promProbe/index.html index 06527837c52..59d7cc551e1 100644 --- a/experiments/concepts/chaos-resources/probes/promProbe/index.html +++ b/experiments/concepts/chaos-resources/probes/promProbe/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/security/kyverno-policies/index.html b/experiments/concepts/security/kyverno-policies/index.html index a10aab9daf6..6e19374918d 100644 --- a/experiments/concepts/security/kyverno-policies/index.html +++ b/experiments/concepts/security/kyverno-policies/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/security/openshift-scc/index.html b/experiments/concepts/security/openshift-scc/index.html index 8b636a45e5e..f208ec7579e 100644 --- a/experiments/concepts/security/openshift-scc/index.html +++ b/experiments/concepts/security/openshift-scc/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/concepts/security/psp/index.html b/experiments/concepts/security/psp/index.html index ec5e97df4c0..88df524c48d 100644 --- a/experiments/concepts/security/psp/index.html +++ b/experiments/concepts/security/psp/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/ci-cd/index.html b/experiments/faq/ci-cd/index.html index 3b7adac82ca..cd353f79f64 100644 --- a/experiments/faq/ci-cd/index.html +++ b/experiments/faq/ci-cd/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/content/index.html b/experiments/faq/content/index.html index 9743136fea3..242317f6800 100644 --- a/experiments/faq/content/index.html +++ b/experiments/faq/content/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/experiments/index.html b/experiments/faq/experiments/index.html index b9a94a3d5d8..f2721a93a67 100644 --- a/experiments/faq/experiments/index.html +++ b/experiments/faq/experiments/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/install/index.html b/experiments/faq/install/index.html index 6a15763da8c..a201bbacb44 100644 --- a/experiments/faq/install/index.html +++ b/experiments/faq/install/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/portal/index.html b/experiments/faq/portal/index.html index 22e84315d55..4a1bcd26379 100644 --- a/experiments/faq/portal/index.html +++ b/experiments/faq/portal/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/faq/scheduler/index.html b/experiments/faq/scheduler/index.html index a414a0d1514..3d6d85b3a41 100644 --- a/experiments/faq/scheduler/index.html +++ b/experiments/faq/scheduler/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/troubleshooting/experiments/index.html b/experiments/troubleshooting/experiments/index.html index f302b252c4f..9ca45132c43 100644 --- a/experiments/troubleshooting/experiments/index.html +++ b/experiments/troubleshooting/experiments/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/troubleshooting/install/index.html b/experiments/troubleshooting/install/index.html index 68f8544749e..90aa9646d01 100644 --- a/experiments/troubleshooting/install/index.html +++ b/experiments/troubleshooting/install/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/troubleshooting/portal/index.html b/experiments/troubleshooting/portal/index.html index c45b9dfd73c..0faf7261517 100644 --- a/experiments/troubleshooting/portal/index.html +++ b/experiments/troubleshooting/portal/index.html @@ -19,7 +19,7 @@ - + diff --git a/experiments/troubleshooting/scheduler/index.html b/experiments/troubleshooting/scheduler/index.html index ef4ffb33486..6144aba71b9 100644 --- a/experiments/troubleshooting/scheduler/index.html +++ b/experiments/troubleshooting/scheduler/index.html @@ -19,7 +19,7 @@ - + diff --git a/index.html b/index.html index 2a71e603d1b..82f50f3a56a 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,7 @@ - + diff --git a/sitemap.xml b/sitemap.xml index b5f8063f865..178126eba27 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,512 +2,512 @@ https://litmuschaos.github.io/litmus/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/ROADMAP/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/api/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws/AWS-experiments-tunables/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws/ebs-loss-by-id/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws/ebs-loss-by-tag/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws/ec2-terminate-by-id/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws/ec2-terminate-by-tag/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/azure/azure-disk-loss/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/azure/azure-instance-stop/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/common/common-tunables-for-all-experiments/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/common-tunables-for-node-experiments/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/docker-service-kill/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/kubelet-service-kill/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-cpu-hog/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-drain/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-io-stress/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-memory-hog/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-restart/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-taint/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/common-tunables-for-pod-experiments/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/container-kill/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/disk-fill/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-autoscaler/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-cpu-hog-exec/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-cpu-hog/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-delete/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-dns-error/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-dns-spoof/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-latency/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-modify-body/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-modify-header/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-reset-peer/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-status-code/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-io-stress/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog-exec/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-corruption/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-duplication/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-latency/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-loss/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-partition/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-app-kill/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-cpu-stress/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-exceptions/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-experiments-tunables/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-faults/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-latency/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-memory-stress/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/categories/vmware/vm-poweroff/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/IAM/awsIamIntegration/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/IAM/gcpIamIntegration/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/application-details/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/engine-state/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/experiment-components/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/rbac-details/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/runner-components/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/runtime-details/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/component-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/probe-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/spec-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/status-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/state/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/cmdProbe/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/contents/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/httpProbe/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/k8sProbe/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/litmus-probes/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/probe-chaining/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/promProbe/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/security/kyverno-policies/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/security/openshift-scc/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/concepts/security/psp/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/ci-cd/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/content/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/experiments/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/install/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/portal/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/faq/scheduler/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/troubleshooting/experiments/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/troubleshooting/install/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/troubleshooting/portal/ - 2023-07-27 + 2023-07-28 daily https://litmuschaos.github.io/litmus/experiments/troubleshooting/scheduler/ - 2023-07-27 + 2023-07-28 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index c981b433e90f6bb716a20904c799edff3444b7c1..4e1a424fd122b8057ea1f411162a509bc88b961c 100644 GIT binary patch delta 1046 zcmV+x1nK*t2%-oFABzYG#8$(R2OWRX>|wKo<03$@Kn}qcn_cuwQzMzM#9{fcO*@dI#UC-B#I>F!wlykQ>*vSeRs8o5G}g9#oOie;tHI>+Pd~`@$Wx>s@ui; z^_x`=U4(Q+on5?JY*X^@s_Jk!ETc`(Yaf>w+A5kYUBqf?tge@TEY@$X=u>|t7|({! zszb9bvqYMvv#HNCRAXGWHf{4}X>n?;R#oYGK2pcjW4*q)zWGgE|E_Lssms)M){Ulf zEi?f>uWN0)OR>`4Rt8-fF8GLTbb=Ox zg~(ibeTdclrzdrGTczyurUQS*M6ijf!x+`(sBA5RBk7hgh`CV-LT??lv)9UN7|yCu zG4_K8czSx28OU$%nk4BKzxnwzZ_uvRke+~!PD_au`VX<45*mUb4_Xb9^G`9 z9f4{vDBX4EUV4-Rbx9+EJA{i0Lco6@fFpXuhB-%>gbMrw&KxD6kYu(wstwkXaJHap_5o!8qO6!| zVGlBBD8o-VDnofPa~$R+*wIP}A^T*}2?46J?<{qYLnI>^ zm}!u`OM5}_IwZ^2(4r64wUn7*IzLz1d&bW$E>V?|lXF15#07uP1_u8vj!ViOoJ)j_ z&Rr75#5z`8f|`;(&fa6+A9MgZD31pS*syv`g0A?uSUuc7mW^Kzx_@wl7T9HZ=OC@| z{6WU;ceE}r2g7t1_(hiC8eD4~RFo9GlohImM54)K6sx@PFgzRrd2sUxD&~8SPNWLM zMjNpUFJxE#FqVI;zU&eW5U9bqYc;D+MGwX{44*=M1FLIno5#fE*Wi^F8c%R%5oD^g ze*uj~gI+8rUFS}s)lOhO;6}Rg3Y~Ps@!wjZkma@eI+uNC^48&r?WMMouEUozRR)L# z4B$a0k%&?r01WYun)~`=Ig^AW$W=~AWkP9c+TBKJNaKGHHC@T!8gpg3X`OYgEU=!f z5k@dM*mSIR$2|mx%427ZWKf zQLRWmymHTKXIGKhV<4%S34N+M_{g0C=CaRfi(^b delta 1046 zcmV+x1nK*t2%-oFABzYG*b2gt2OWR1*+aX9<03#&ActU!W*0rv)JP^Qaaca=xW9gf zk|Mi7edr#F&eVV{i6V*lFvEGs)au<+-(Bq?M2qfr@yGIdaRts`ZC!i2`1hX=>doTa z`qe6jE<(DZ&Mw|Awki3yRdqNVmeD5YwU0{-Z57RyE@Cw`R@ckF7VB46^eKN6jAz4V z)uCCJSt3o-+0qgVL z7McKG*0r|XaaEnQj3QODO#fTDPk-ONf4KYji%SVl9)j(`rC4ciD}yc#7ktDvIzfxU zLS!zzKE&$o^P@Vutx|S+(*b{DBG^RLVT@{XRJNAEk#x%##N4O^p|_6O*=yw`3}@A- z82iBkJU%|i@&W_dbX3D==7#ruAil=;H3t}fRc+&L@O1o9tcyuI11cu;TvM99M>id2 zN1z%EN_XA4m*C0Q8ehI@-=7SxETv9wpp%2dp5&XQBu7C4JcPq~_7i{KI*4+IzlRw4 zYBW0tDni&>QrFIQ9cP?frqu&U49{R{#%Hy~mOV!uv~}z$ERs_T5F>k%9(oK%5vE1@ zNIE3;9Eny4Qwopu_roRK;2$j~I#(1#@se*`89;{ox#7)F%u45k(dZ5WbC4;-(>eho z1BE$7UD8P44&kDL5HNoT;D{cvVa`z|p#ndFGe-$1B$;iFYJ;^ToGs{@eLxw2C@ZE~ z*nFiuvB76RE3R`!0H;?<}q>kJ$R*s#uMCG1eq%B z-$0|$pcl(Y*SV8uwG)^RxRI{BLMI(@{I^ypWO?nr&Sl@3ymfeDd#+tzZl>wpw z19;F$B%+iD07Lwv=Dz+|&LklTa+MQOnNXUVc5k9Iq;Y?Uny%z