Created
October 17, 2023 11:38
-
-
Save bhatvikrant/3cd378333abdd4ed63830116ef8c3be3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
keyword: 'Spinnaker', | |
title: 'Redis Issue', | |
url: 'https://alpha.razorpay.com/repo/spinnaker-redis-issue', | |
description: | |
'When spinnaker https://deploy.razorpay.com/ starts lagging due to redis cache getting full, following are the steps to clear the cache..', | |
}, | |
{ | |
keyword: 'Spinnaker', | |
title: 'Deployment exceeded its progress deadline', | |
url: 'https://alpha.razorpay.com/repo/troubleshoot-pod-restart', | |
description: | |
'Liveness probe failure can cause pod to restart and eventually enter into CrashLoopBackOff status. In spinnaker, you might see below errors...', | |
}, | |
{ | |
keyword: 'Spinnaker', | |
title: 'Wait For Manifest To Stabilize', | |
url: 'https://alpha.razorpay.com/repo/troubleshoot-pod-restart', | |
description: | |
'Liveness probe failure can cause pod to restart and eventually enter into CrashLoopBackOff status. In spinnaker, you might see below errors...', | |
}, | |
{ | |
keyword: 'Credstash', | |
title: 'Credstash V2', | |
url: 'https://alpha.razorpay.com/repo/credstash-v2', | |
description: | |
'Secrets management is an important aspect for any applications undergoing different development or production environment stages.', | |
}, | |
{ | |
keyword: 'Credstash', | |
title: 'Add users to credstash-ui', | |
url: 'https://alpha.razorpay.com/repo/granting-user-access-in-credstash-ui', | |
description: 'You can grant a user access to Credstash UI using this doc..', | |
}, | |
{ | |
keyword: 'Credstash', | |
title: 'Migrate secrets from Credstash table to kubestash table', | |
url: 'https://alpha.razorpay.com/repo/migrate-secrets-from-credstash-table-to-kubestash-table', | |
description: | |
'In Credstash secrets will be stored in “KEY” : “VALUE” format where as in Kubestash values will be stored in “Namespace/Secret/KEY” : “VALUE” format**..', | |
}, | |
{ | |
keyword: 'Credstash', | |
title: 'Add a new Table in the Credstash', | |
url: 'https://alpha.razorpay.com/repo/to-add-a-new-table-in-the-credstash', | |
description: | |
'Before adding a table in the Credstash, verify whether the service is using alohomora or not by using the below steps..', | |
}, | |
{ | |
keyword: 'Atlantis', | |
title: 'Atlantis for Aws Infra changes', | |
url: 'https://docs.google.com/document/d/1GjK1YdB1L8CTqZGsOwQYPO1CCtyUTBFue7aACQE8p60/edit?usp=sharing', | |
description: 'Overview of Terraform and Atlantis', | |
}, | |
{ | |
keyword: 'Traefikv2', | |
title: 'Traefik v2 Migration', | |
url: 'https://docs.google.com/document/d/1f4ikLBFiQQDfyxC24wEmjEVk6_TQXmN0gzV8qPooidk/edit#heading=h.spqsw59t0k3c', | |
description: 'selfserve document for traefik v2 migration', | |
}, | |
{ | |
keyword: 'Prometheus', | |
title: 'Prometheus Overview', | |
url: 'https://docs.google.com/document/d/1BReESyvP8UzTIMtgpaOAxLr1FlQEvREYJfcCD42qeSk/edit?usp=sharing', | |
description: 'Overview of prometheus in Razorpay Infrastructure', | |
}, | |
{ | |
keyword: 'Alertmanager', | |
title: 'Alert flow through Alertmanager', | |
url: 'https://alpha.razorpay.com/repo/alert-flow-through-alertmanager', | |
description: 'How an alert reaches alertmanager,pagerduty,incident bot', | |
}, | |
{ | |
keyword: 'IP Whitelisting', | |
title: 'Razorpay Ips', | |
url: 'https://razorpay.com/docs/whitelists/', | |
description: 'What are our static ingress and egress ips.', | |
}, | |
{ | |
keyword: 'Logs', | |
title: 'Sumologic logs', | |
url: 'https://alpha.razorpay.com/repo/sumologic-1', | |
description: 'Where to check application logs', | |
}, | |
{ | |
keyword: 'sumologic', | |
title: 'Sumologic logs', | |
url: 'https://alpha.razorpay.com/repo/sumologic-1', | |
description: 'Where to check application logs', | |
}, | |
{ | |
keyword: 'Traefik', | |
title: 'Traefik v2 Migration', | |
url: 'https://docs.google.com/document/d/1f4ikLBFiQQDfyxC24wEmjEVk6_TQXmN0gzV8qPooidk/edit#heading=h.spqsw59t0k3c', | |
description: 'selfserve document for traefik v2 migration', | |
}, | |
{ | |
keyword: 'monitoring', | |
title: 'Monitoring stack overview', | |
url: 'https://alpha.razorpay.com/repo/monitoring-stack-overview', | |
description: 'We use Prometheus to monitor our infrastructure and applications...', | |
}, | |
{ | |
keyword: 'monitoring', | |
title: 'Victoriamertrics', | |
url: 'https://alpha.razorpay.com/repo/victoriamertrics', | |
description: | |
'Victoriametrics cluster stores the timeseries data from prometheus or prometheus like components..', | |
}, | |
{ | |
keyword: 'monitoring', | |
title: 'Monitoring journey', | |
url: 'https://alpha.razorpay.com/repo/monitoring-journey-till-now', | |
description: 'Monitoring journey till now', | |
}, | |
{ | |
keyword: 'monitoring', | |
title: 'Statuscake Alert Monitoring for Central-dashboard', | |
url: 'https://alpha.razorpay.com/repo/sop-statuscake-alert-monitoring-for-central-dashboard-4', | |
description: | |
'For adding alerts on the statuscake to go via the IM flow followed for the central dashboard follow the below steps:', | |
}, | |
{ | |
keyword: 'status cake', | |
title: 'Statuscake Alert Monitoring for Central-dashboard', | |
url: 'https://alpha.razorpay.com/repo/sop-statuscake-alert-monitoring-for-central-dashboard-4', | |
description: | |
'For adding alerts on the statuscake to go via the IM flow followed for the central dashboard follow the below steps:', | |
}, | |
{ | |
keyword: 'statuscake', | |
title: 'Statuscake Alert Monitoring for Central-dashboard', | |
url: 'https://alpha.razorpay.com/repo/sop-statuscake-alert-monitoring-for-central-dashboard-4', | |
description: | |
'For adding alerts on the statuscake to go via the IM flow followed for the central dashboard follow the below steps:', | |
}, | |
{ | |
keyword: 'monitoring', | |
title: 'Monitoring at scale using victoria metrics', | |
url: 'https://alpha.razorpay.com/repo/monitoring-at-scale-using-victoria-metrics', | |
description: 'monitoring-at-scale-using-victoria-metrics', | |
}, | |
{ | |
keyword: 'network', | |
title: 'Network architecture and infra setup for banks', | |
url: 'https://alpha.razorpay.com/repo/network-architecture-and-infra-setup-for-banks', | |
description: | |
'This document explains the infrastructure setup for banks mainly focusing on the network flow and discussions around it.', | |
}, | |
{ | |
keyword: 'network', | |
title: 'Razorpay VPC CIDR subnets', | |
url: 'https://alpha.razorpay.com/repo/razorpay-vpc-cidr-subnets', | |
description: 'razorpay-vpc-cidr-subnets', | |
}, | |
{ | |
keyword: 'secret', | |
title: 'Credstash V2', | |
url: 'https://alpha.razorpay.com/repo/credstash-v2', | |
description: | |
'Secrets management is an important aspect for any applications undergoing different development or production environment stages.', | |
}, | |
{ | |
keyword: 'secret', | |
title: 'Add users to credstash-ui', | |
url: 'https://alpha.razorpay.com/repo/granting-user-access-in-credstash-ui', | |
description: 'You can grant a user access to Credstash UI using this doc..', | |
}, | |
{ | |
keyword: 'secret', | |
title: 'Migrate secrets from Credstash table to kubestash table', | |
url: 'https://alpha.razorpay.com/repo/migrate-secrets-from-credstash-table-to-kubestash-table', | |
description: | |
'In Credstash secrets will be stored in “KEY” : “VALUE” format where as in Kubestash values will be stored in “Namespace/Secret/KEY” : “VALUE” format**..', | |
}, | |
{ | |
keyword: 'secret', | |
title: 'Add a new Table in the Credstash', | |
url: 'https://alpha.razorpay.com/repo/to-add-a-new-table-in-the-credstash', | |
description: | |
'Before adding a table in the Credstash, verify whether the service is using alohomora or not by using the below steps..', | |
}, | |
{ | |
keyword: 'secrets', | |
title: 'Credstash V2', | |
url: 'https://alpha.razorpay.com/repo/credstash-v2', | |
description: | |
'Secrets management is an important aspect for any applications undergoing different development or production environment stages.', | |
}, | |
{ | |
keyword: 'secrets', | |
title: 'Add users to credstash-ui', | |
url: 'https://alpha.razorpay.com/repo/granting-user-access-in-credstash-ui', | |
description: 'You can grant a user access to Credstash UI using this doc..', | |
}, | |
{ | |
keyword: 'secrets', | |
title: 'Migrate secrets from Credstash table to kubestash table', | |
url: 'https://alpha.razorpay.com/repo/migrate-secrets-from-credstash-table-to-kubestash-table', | |
description: | |
'In Credstash secrets will be stored in “KEY” : “VALUE” format where as in Kubestash values will be stored in “Namespace/Secret/KEY” : “VALUE” format**..', | |
}, | |
{ | |
keyword: 'secrets', | |
title: 'Add a new Table in the Credstash', | |
url: 'https://alpha.razorpay.com/repo/to-add-a-new-table-in-the-credstash', | |
description: | |
'Before adding a table in the Credstash, verify whether the service is using alohomora or not by using the below steps..', | |
}, | |
{ | |
keyword: 'kubestash', | |
title: 'kubestash', | |
url: 'https://alpha.razorpay.com/repo/wiki-kubestash', | |
description: | |
'Kubernetes apps right now use credstash to fetch credentials stored in dynamodb t..', | |
}, | |
{ | |
keyword: 'secret', | |
title: 'Secret management at razorpay', | |
url: 'https://razorpay.com/blog/secret-management-razorpay/', | |
description: 'secret management at razorpay', | |
}, | |
{ | |
keyword: 'secrets', | |
title: 'Secret management at razorpay', | |
url: 'https://razorpay.com/blog/secret-management-razorpay/', | |
description: 'secret management at razorpay', | |
}, | |
{ | |
keyword: 'network', | |
title: 'Anatomy of API Request flow', | |
url: 'https://write.razorpay.com/doc/devnull-session-archive-ZYykiYL3ro', | |
description: 'api request flow', | |
}, | |
{ | |
keyword: 'networking', | |
title: 'Anatomy of API Request flow', | |
url: 'https://write.razorpay.com/doc/devnull-session-archive-ZYykiYL3ro', | |
description: 'api request flow', | |
}, | |
{ | |
keyword: 'networking', | |
title: 'Network architecture and infra setup for banks', | |
url: 'https://alpha.razorpay.com/repo/network-architecture-and-infra-setup-for-banks', | |
description: | |
'This document explains the infrastructure setup for banks mainly focusing on the network flow and discussions around it.', | |
}, | |
{ | |
keyword: 'networking', | |
title: 'Razorpay VPC CIDR subnets', | |
url: 'https://alpha.razorpay.com/repo/razorpay-vpc-cidr-subnets', | |
description: 'razorpay vpc cidr subnets', | |
}, | |
{ | |
keyword: 'devops', | |
title: 'Knowledge sharing sessions', | |
url: 'https://alpha.razorpay.com/repo/knowledge-sharing-sessions', | |
description: 'Contains all the KT sessions and related documents', | |
}, | |
{ | |
keyword: 'devops', | |
title: 'Devops champions', | |
url: 'https://alpha.razorpay.com/repo/devops-champions-runbooks', | |
description: 'Overall overview of Razorpay infra- AWS , K8s..', | |
}, | |
{ | |
keyword: 'devops champions', | |
title: 'Devops champions', | |
url: 'https://alpha.razorpay.com/repo/devops-champions-runbooks', | |
description: 'Overall overview of Razorpay infra- AWS , K8s..', | |
}, | |
{ | |
keyword: 'devopschampions', | |
title: 'Devops champions', | |
url: 'https://alpha.razorpay.com/repo/devops-champions-runbooks', | |
description: 'Overall overview of Razorpay infra- AWS , K8s..', | |
}, | |
{ | |
keyword: 'devops oncall', | |
title: 'On call responsibilties', | |
url: 'https://alpha.razorpay.com/repo/devops-on-call-response', | |
description: | |
'Devops oncall is a critical duty that the Devops team undertakes in order to keep Razorpay services reliable and available', | |
}, | |
{ | |
keyword: 'devops', | |
title: 'On call responsibilties', | |
url: 'https://alpha.razorpay.com/repo/devops-on-call-response', | |
description: | |
'Devops oncall is a critical duty that the Devops team undertakes in order to keep Razorpay services reliable and available', | |
}, | |
{ | |
keyword: 'devops', | |
title: 'Devops at razorpay', | |
url: 'https://alpha.razorpay.com/repo/devops-infra-engineering-at-razorpay', | |
description: 'Devops infra engineering at razorpay', | |
}, | |
{ | |
keyword: 'devops champions', | |
title: 'Devops champions catalouge', | |
url: 'https://docs.google.com/spreadsheets/d/1zpboOHyNZaINCE2Mx7H4VfSKWfS8U1afn5IATGesQVk/edit#gid=719617824', | |
description: 'Get the details of all devops chamions at razorpay', | |
}, | |
{ | |
keyword: 'devopschampions', | |
title: 'Devops champions catalouge', | |
url: 'https://docs.google.com/spreadsheets/d/1zpboOHyNZaINCE2Mx7H4VfSKWfS8U1afn5IATGesQVk/edit#gid=719617825', | |
description: 'Get the details of all devops chamions at razorpay', | |
}, | |
{ | |
keyword: 'KIAM', | |
title: 'KIAM to Service Account Migration', | |
url: 'https://alpha.razorpay.com/repo/creating-service-accounts-for-k8s-cluster-namespaces', | |
description: 'Why and how to migrate from KIAM to Service Account', | |
}, | |
{ | |
keyword: 'Migration', | |
title: 'KIAM to Service Account Migration', | |
url: 'https://alpha.razorpay.com/repo/creating-service-accounts-for-k8s-cluster-namespaces', | |
description: 'Why and how to migrate from KIAM to Service Account', | |
}, | |
{ | |
keyword: 'Service account', | |
title: 'KIAM to Service Account Migration', | |
url: 'https://alpha.razorpay.com/repo/creating-service-accounts-for-k8s-cluster-namespaces', | |
description: 'Why and how to migrate from KIAM to Service Account', | |
}, | |
]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
[
{
keyword: ['Spinnaker'],
title: 'Redis Issue',
url: 'https://alpha.razorpay.com/repo/spinnaker-redis-issue',
description:
'When spinnaker https://deploy.razorpay.com/ starts lagging due to redis cache getting full, following are the steps to clear the cache..',
},
{
keyword: ['Spinnaker'],
title: 'Deployment exceeded its progress deadline',
url: 'https://alpha.razorpay.com/repo/troubleshoot-pod-restart',
description:
'Liveness probe failure can cause pod to restart and eventually enter into CrashLoopBackOff status. In spinnaker, you might see below errors...',
},
{
keyword: ['Spinnaker'],
title: 'Wait For Manifest To Stabilize',
url: 'https://alpha.razorpay.com/repo/troubleshoot-pod-restart',
description:
'Liveness probe failure can cause pod to restart and eventually enter into CrashLoopBackOff status. In spinnaker, you might see below errors...',
},
{
keyword: ['Credstash','secret','secrets'],
title: 'Credstash V2',
url: 'https://alpha.razorpay.com/repo/credstash-v2',
description:
'Secrets management is an important aspect for any applications undergoing different development or production environment stages.',
},
{
keyword: ['Credstash','secret','secrets'],
title: 'Add users to credstash-ui',
url: 'https://alpha.razorpay.com/repo/granting-user-access-in-credstash-ui',
description: 'You can grant a user access to Credstash UI using this doc..',
},
{
keyword: ['Credstash','secret','secrets'],
title: 'Migrate secrets from Credstash table to kubestash table',
url: 'https://alpha.razorpay.com/repo/migrate-secrets-from-credstash-table-to-kubestash-table',
description:
'In Credstash secrets will be stored in “KEY” : “VALUE” format where as in Kubestash values will be stored in “Namespace/Secret/KEY” : “VALUE” format**..',
},
{
keyword: ['Credstash','secret','secrets'],
title: 'Add a new Table in the Credstash',
url: 'https://alpha.razorpay.com/repo/to-add-a-new-table-in-the-credstash',
description:
'Before adding a table in the Credstash, verify whether the service is using alohomora or not by using the below steps..',
},
{
keyword: ['Atlantis'],
title: 'Atlantis for Aws Infra changes',
url: 'https://docs.google.com/document/d/1GjK1YdB1L8CTqZGsOwQYPO1CCtyUTBFue7aACQE8p60/edit?usp=sharing',
description: 'Overview of Terraform and Atlantis',
},
{
keyword: ['Traefikv2','Traefik'],
title: 'Traefik v2 Migration',
url: 'https://docs.google.com/document/d/1f4ikLBFiQQDfyxC24wEmjEVk6_TQXmN0gzV8qPooidk/edit#heading=h.spqsw59t0k3c',
description: 'selfserve document for traefik v2 migration',
},
{
keyword: ['Prometheus'],
title: 'Prometheus Overview',
url: 'https://docs.google.com/document/d/1BReESyvP8UzTIMtgpaOAxLr1FlQEvREYJfcCD42qeSk/edit?usp=sharing',
description: 'Overview of prometheus in Razorpay Infrastructure',
},
{
keyword: ['Alertmanager'],
title: 'Alert flow through Alertmanager',
url: 'https://alpha.razorpay.com/repo/alert-flow-through-alertmanager',
description: 'How an alert reaches alertmanager,pagerduty,incident bot',
},
{
keyword: ['IP Whitelisting'],
title: 'Razorpay Ips',
url: 'https://razorpay.com/docs/whitelists/',
description: 'What are our static ingress and egress ips.',
},
{
keyword: ['Logs','sumologic'],
title: 'Sumologic logs',
url: 'https://alpha.razorpay.com/repo/sumologic-1',
description: 'Where to check application logs',
},
{
keyword: ['monitoring'],
title: 'Monitoring stack overview',
url: 'https://alpha.razorpay.com/repo/monitoring-stack-overview',
description: 'We use Prometheus to monitor our infrastructure and applications...',
},
{
keyword: ['monitoring'],
title: 'Victoriamertrics',
url: 'https://alpha.razorpay.com/repo/victoriamertrics',
description:
'Victoriametrics cluster stores the timeseries data from prometheus or prometheus like components..',
},
{
keyword: ['monitoring'],
title: 'Monitoring journey',
url: 'https://alpha.razorpay.com/repo/monitoring-journey-till-now',
description: 'Monitoring journey till now',
},
{
keyword: ['monitoring','status cake','statuscake'],
title: 'Statuscake Alert Monitoring for Central-dashboard',
url: 'https://alpha.razorpay.com/repo/sop-statuscake-alert-monitoring-for-central-dashboard-4',
description:
'For adding alerts on the statuscake to go via the IM flow followed for the central dashboard follow the below steps:',
},
{
keyword: ['monitoring'],
title: 'Monitoring at scale using victoria metrics',
url: 'https://alpha.razorpay.com/repo/monitoring-at-scale-using-victoria-metrics',
description: 'monitoring-at-scale-using-victoria-metrics',
},
{
keyword: ['network','networking'],
title: 'Network architecture and infra setup for banks',
url: 'https://alpha.razorpay.com/repo/network-architecture-and-infra-setup-for-banks',
description:
'This document explains the infrastructure setup for banks mainly focusing on the network flow and discussions around it.',
},
{
keyword: ['network','networking'],
title: 'Razorpay VPC CIDR subnets',
url: 'https://alpha.razorpay.com/repo/razorpay-vpc-cidr-subnets',
description: 'razorpay-vpc-cidr-subnets',
},
{
keyword: ['kubestash'],
title: 'kubestash',
url: 'https://alpha.razorpay.com/repo/wiki-kubestash',
description:
'Kubernetes apps right now use credstash to fetch credentials stored in dynamodb t..',
},
{
keyword: ['secret','secrets'],
title: 'Secret management at razorpay',
url: 'https://razorpay.com/blog/secret-management-razorpay/',
description: 'secret management at razorpay',
},
{
keyword: ['network','networking'],
title: 'Anatomy of API Request flow',
url: 'https://write.razorpay.com/doc/devnull-session-archive-ZYykiYL3ro',
description: 'api request flow',
},
{
keyword: ['devops'],
title: 'Knowledge sharing sessions',
url: 'https://alpha.razorpay.com/repo/knowledge-sharing-sessions',
description: 'Contains all the KT sessions and related documents',
},
{
keyword: ['devops','devops champions','devopschampions'],
title: 'Devops champions',
url: 'https://alpha.razorpay.com/repo/devops-champions-runbooks',
description: 'Overall overview of Razorpay infra- AWS , K8s..',
},
{
keyword: ['devops oncall','devops',],
title: 'On call responsibilties',
url: 'https://alpha.razorpay.com/repo/devops-on-call-response',
description:
'Devops oncall is a critical duty that the Devops team undertakes in order to keep Razorpay services reliable and available',
},
{
keyword: ['devops'],
title: 'Devops at razorpay',
url: 'https://alpha.razorpay.com/repo/devops-infra-engineering-at-razorpay',
description: 'Devops infra engineering at razorpay',
},
{
keyword: ['devops champions','devopschampions'],
title: 'Devops champions catalouge',
url: 'https://docs.google.com/spreadsheets/d/1zpboOHyNZaINCE2Mx7H4VfSKWfS8U1afn5IATGesQVk/edit#gid=719617824',
description: 'Get the details of all devops chamions at razorpay',
},
{
keyword: ['KIAM','Migration','Service account', 'SA'],
title: 'KIAM to Service Account Migration',
url: 'https://alpha.razorpay.com/repo/creating-service-accounts-for-k8s-cluster-namespaces',
description: 'Why and how to migrate from KIAM to Service Account',
}
];