-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmkdocs.yml
More file actions
739 lines (733 loc) · 38.8 KB
/
mkdocs.yml
File metadata and controls
739 lines (733 loc) · 38.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
site_name: DevOps Scripts Library
site_description: Industry-grade automation scripts for cloud, platform, CI/CD, databases, security, and SRE.
site_url: !ENV [SITE_URL, "http://127.0.0.1:8000/"]
repo_url: https://github.com/rudraditya21/devops.scripts
repo_name: devops.scripts
docs_dir: docs
site_dir: site
strict: true
theme:
name: shadcn
show_title: true
show_stargazers: false
pygments_style: github-dark
plugins:
- search
extra_css:
- stylesheets/extra.css
extra_javascript:
- javascripts/code-copy.js
- javascripts/script-count.js
markdown_extensions:
- admonition
- attr_list
- def_list
- footnotes
- md_in_html
- tables
- toc:
permalink: false
nav:
- Home: index.md
- Standards: standards.md
- Contribution: contributing.md
- Script Documentation Spec: script-spec.md
- cloud/aws/ec2:
- list-instances.sh: scripts/cloud/aws/ec2/list-instances.md
- start-instance.sh: scripts/cloud/aws/ec2/start-instance.md
- stop-instance.sh: scripts/cloud/aws/ec2/stop-instance.md
- reboot-instance.sh: scripts/cloud/aws/ec2/reboot-instance.md
- resize-instance.sh: scripts/cloud/aws/ec2/resize-instance.md
- tag-instance.sh: scripts/cloud/aws/ec2/tag-instance.md
- create-ami.sh: scripts/cloud/aws/ec2/create-ami.md
- healthcheck.sh: scripts/cloud/aws/ec2/healthcheck.md
- cloud/aws/eks:
- create-cluster.sh: scripts/cloud/aws/eks/create-cluster.md
- delete-cluster.sh: scripts/cloud/aws/eks/delete-cluster.md
- upgrade-cluster.sh: scripts/cloud/aws/eks/upgrade-cluster.md
- create-nodegroup.sh: scripts/cloud/aws/eks/create-nodegroup.md
- scale-nodegroup.sh: scripts/cloud/aws/eks/scale-nodegroup.md
- delete-nodegroup.sh: scripts/cloud/aws/eks/delete-nodegroup.md
- kubeconfig-update.sh: scripts/cloud/aws/eks/kubeconfig-update.md
- cluster-healthcheck.sh: scripts/cloud/aws/eks/cluster-healthcheck.md
- cloud/aws/iam:
- create-role.sh: scripts/cloud/aws/iam/create-role.md
- attach-policy.sh: scripts/cloud/aws/iam/attach-policy.md
- detach-policy.sh: scripts/cloud/aws/iam/detach-policy.md
- rotate-access-keys.sh: scripts/cloud/aws/iam/rotate-access-keys.md
- audit-users.sh: scripts/cloud/aws/iam/audit-users.md
- least-privilege-report.sh: scripts/cloud/aws/iam/least-privilege-report.md
- cloud/aws/rds:
- create-instance.sh: scripts/cloud/aws/rds/create-instance.md
- delete-instance.sh: scripts/cloud/aws/rds/delete-instance.md
- snapshot-create.sh: scripts/cloud/aws/rds/snapshot-create.md
- snapshot-restore.sh: scripts/cloud/aws/rds/snapshot-restore.md
- modify-instance.sh: scripts/cloud/aws/rds/modify-instance.md
- rds-healthcheck.sh: scripts/cloud/aws/rds/rds-healthcheck.md
- cloud/aws/s3:
- create-bucket.sh: scripts/cloud/aws/s3/create-bucket.md
- delete-bucket.sh: scripts/cloud/aws/s3/delete-bucket.md
- list-buckets.sh: scripts/cloud/aws/s3/list-buckets.md
- sync-upload.sh: scripts/cloud/aws/s3/sync-upload.md
- sync-download.sh: scripts/cloud/aws/s3/sync-download.md
- enable-versioning.sh: scripts/cloud/aws/s3/enable-versioning.md
- set-lifecycle.sh: scripts/cloud/aws/s3/set-lifecycle.md
- public-access-block.sh: scripts/cloud/aws/s3/public-access-block.md
- cloud/aws/vpc:
- create-vpc.sh: scripts/cloud/aws/vpc/create-vpc.md
- create-subnets.sh: scripts/cloud/aws/vpc/create-subnets.md
- create-nat-gateway.sh: scripts/cloud/aws/vpc/create-nat-gateway.md
- create-route-tables.sh: scripts/cloud/aws/vpc/create-route-tables.md
- delete-vpc-stack.sh: scripts/cloud/aws/vpc/delete-vpc-stack.md
- vpc-healthcheck.sh: scripts/cloud/aws/vpc/vpc-healthcheck.md
- cloud/gcp/compute:
- list-instances.sh: scripts/cloud/gcp/compute/list-instances.md
- start-instance.sh: scripts/cloud/gcp/compute/start-instance.md
- stop-instance.sh: scripts/cloud/gcp/compute/stop-instance.md
- cloud/gcp/gke:
- create-cluster.sh: scripts/cloud/gcp/gke/create-cluster.md
- delete-cluster.sh: scripts/cloud/gcp/gke/delete-cluster.md
- cluster-healthcheck.sh: scripts/cloud/gcp/gke/cluster-healthcheck.md
- cloud/azure/vm:
- list-vms.sh: scripts/cloud/azure/vm/list-vms.md
- start-vm.sh: scripts/cloud/azure/vm/start-vm.md
- stop-vm.sh: scripts/cloud/azure/vm/stop-vm.md
- cloud/azure/aks:
- create-cluster.sh: scripts/cloud/azure/aks/create-cluster.md
- delete-cluster.sh: scripts/cloud/azure/aks/delete-cluster.md
- cluster-healthcheck.sh: scripts/cloud/azure/aks/cluster-healthcheck.md
- databases/postgres:
- backup.sh: scripts/databases/postgres/backup.md
- restore.sh: scripts/databases/postgres/restore.md
- migrate.sh: scripts/databases/postgres/migrate.md
- schema-diff.sh: scripts/databases/postgres/schema-diff.md
- user-create.sh: scripts/databases/postgres/user-create.md
- rotate-password.sh: scripts/databases/postgres/rotate-password.md
- replication-check.sh: scripts/databases/postgres/replication-check.md
- performance-report.sh: scripts/databases/postgres/performance-report.md
- healthcheck.sh: scripts/databases/postgres/healthcheck.md
- databases/mysql:
- backup.sh: scripts/databases/mysql/backup.md
- restore.sh: scripts/databases/mysql/restore.md
- migrate.sh: scripts/databases/mysql/migrate.md
- schema-diff.sh: scripts/databases/mysql/schema-diff.md
- user-create.sh: scripts/databases/mysql/user-create.md
- rotate-password.sh: scripts/databases/mysql/rotate-password.md
- replication-check.sh: scripts/databases/mysql/replication-check.md
- performance-report.sh: scripts/databases/mysql/performance-report.md
- healthcheck.sh: scripts/databases/mysql/healthcheck.md
- databases/mariadb:
- backup.sh: scripts/databases/mariadb/backup.md
- restore.sh: scripts/databases/mariadb/restore.md
- migrate.sh: scripts/databases/mariadb/migrate.md
- schema-diff.sh: scripts/databases/mariadb/schema-diff.md
- user-create.sh: scripts/databases/mariadb/user-create.md
- rotate-password.sh: scripts/databases/mariadb/rotate-password.md
- replication-check.sh: scripts/databases/mariadb/replication-check.md
- performance-report.sh: scripts/databases/mariadb/performance-report.md
- healthcheck.sh: scripts/databases/mariadb/healthcheck.md
- databases/mongodb:
- backup.sh: scripts/databases/mongodb/backup.md
- restore.sh: scripts/databases/mongodb/restore.md
- migrate.sh: scripts/databases/mongodb/migrate.md
- schema-diff.sh: scripts/databases/mongodb/schema-diff.md
- user-create.sh: scripts/databases/mongodb/user-create.md
- rotate-password.sh: scripts/databases/mongodb/rotate-password.md
- replication-check.sh: scripts/databases/mongodb/replication-check.md
- performance-report.sh: scripts/databases/mongodb/performance-report.md
- healthcheck.sh: scripts/databases/mongodb/healthcheck.md
- databases/redis:
- backup.sh: scripts/databases/redis/backup.md
- restore.sh: scripts/databases/redis/restore.md
- migrate.sh: scripts/databases/redis/migrate.md
- schema-diff.sh: scripts/databases/redis/schema-diff.md
- user-create.sh: scripts/databases/redis/user-create.md
- rotate-password.sh: scripts/databases/redis/rotate-password.md
- replication-check.sh: scripts/databases/redis/replication-check.md
- performance-report.sh: scripts/databases/redis/performance-report.md
- healthcheck.sh: scripts/databases/redis/healthcheck.md
- databases/cassandra:
- backup.sh: scripts/databases/cassandra/backup.md
- restore.sh: scripts/databases/cassandra/restore.md
- migrate.sh: scripts/databases/cassandra/migrate.md
- schema-diff.sh: scripts/databases/cassandra/schema-diff.md
- user-create.sh: scripts/databases/cassandra/user-create.md
- rotate-password.sh: scripts/databases/cassandra/rotate-password.md
- replication-check.sh: scripts/databases/cassandra/replication-check.md
- performance-report.sh: scripts/databases/cassandra/performance-report.md
- healthcheck.sh: scripts/databases/cassandra/healthcheck.md
- databases/elasticsearch:
- backup.sh: scripts/databases/elasticsearch/backup.md
- restore.sh: scripts/databases/elasticsearch/restore.md
- migrate.sh: scripts/databases/elasticsearch/migrate.md
- schema-diff.sh: scripts/databases/elasticsearch/schema-diff.md
- user-create.sh: scripts/databases/elasticsearch/user-create.md
- rotate-password.sh: scripts/databases/elasticsearch/rotate-password.md
- replication-check.sh: scripts/databases/elasticsearch/replication-check.md
- performance-report.sh: scripts/databases/elasticsearch/performance-report.md
- healthcheck.sh: scripts/databases/elasticsearch/healthcheck.md
- databases/opensearch:
- backup.sh: scripts/databases/opensearch/backup.md
- restore.sh: scripts/databases/opensearch/restore.md
- migrate.sh: scripts/databases/opensearch/migrate.md
- schema-diff.sh: scripts/databases/opensearch/schema-diff.md
- user-create.sh: scripts/databases/opensearch/user-create.md
- rotate-password.sh: scripts/databases/opensearch/rotate-password.md
- replication-check.sh: scripts/databases/opensearch/replication-check.md
- performance-report.sh: scripts/databases/opensearch/performance-report.md
- healthcheck.sh: scripts/databases/opensearch/healthcheck.md
- databases/clickhouse:
- backup.sh: scripts/databases/clickhouse/backup.md
- restore.sh: scripts/databases/clickhouse/restore.md
- migrate.sh: scripts/databases/clickhouse/migrate.md
- schema-diff.sh: scripts/databases/clickhouse/schema-diff.md
- user-create.sh: scripts/databases/clickhouse/user-create.md
- rotate-password.sh: scripts/databases/clickhouse/rotate-password.md
- replication-check.sh: scripts/databases/clickhouse/replication-check.md
- performance-report.sh: scripts/databases/clickhouse/performance-report.md
- healthcheck.sh: scripts/databases/clickhouse/healthcheck.md
- databases/neo4j:
- backup.sh: scripts/databases/neo4j/backup.md
- restore.sh: scripts/databases/neo4j/restore.md
- migrate.sh: scripts/databases/neo4j/migrate.md
- schema-diff.sh: scripts/databases/neo4j/schema-diff.md
- user-create.sh: scripts/databases/neo4j/user-create.md
- rotate-password.sh: scripts/databases/neo4j/rotate-password.md
- replication-check.sh: scripts/databases/neo4j/replication-check.md
- performance-report.sh: scripts/databases/neo4j/performance-report.md
- healthcheck.sh: scripts/databases/neo4j/healthcheck.md
- databases/sqlserver:
- backup.sh: scripts/databases/sqlserver/backup.md
- restore.sh: scripts/databases/sqlserver/restore.md
- migrate.sh: scripts/databases/sqlserver/migrate.md
- schema-diff.sh: scripts/databases/sqlserver/schema-diff.md
- user-create.sh: scripts/databases/sqlserver/user-create.md
- rotate-password.sh: scripts/databases/sqlserver/rotate-password.md
- replication-check.sh: scripts/databases/sqlserver/replication-check.md
- performance-report.sh: scripts/databases/sqlserver/performance-report.md
- healthcheck.sh: scripts/databases/sqlserver/healthcheck.md
- databases/oracle:
- backup.sh: scripts/databases/oracle/backup.md
- restore.sh: scripts/databases/oracle/restore.md
- migrate.sh: scripts/databases/oracle/migrate.md
- schema-diff.sh: scripts/databases/oracle/schema-diff.md
- user-create.sh: scripts/databases/oracle/user-create.md
- rotate-password.sh: scripts/databases/oracle/rotate-password.md
- replication-check.sh: scripts/databases/oracle/replication-check.md
- performance-report.sh: scripts/databases/oracle/performance-report.md
- healthcheck.sh: scripts/databases/oracle/healthcheck.md
- infrastructure/terraform:
- plan.sh: scripts/infrastructure/terraform/plan.md
- apply.sh: scripts/infrastructure/terraform/apply.md
- destroy.sh: scripts/infrastructure/terraform/destroy.md
- validate.sh: scripts/infrastructure/terraform/validate.md
- lint.sh: scripts/infrastructure/terraform/lint.md
- drift-detect.sh: scripts/infrastructure/terraform/drift-detect.md
- state-backup.sh: scripts/infrastructure/terraform/state-backup.md
- infrastructure/terragrunt:
- plan.sh: scripts/infrastructure/terragrunt/plan.md
- apply.sh: scripts/infrastructure/terragrunt/apply.md
- destroy.sh: scripts/infrastructure/terragrunt/destroy.md
- validate.sh: scripts/infrastructure/terragrunt/validate.md
- lint.sh: scripts/infrastructure/terragrunt/lint.md
- drift-detect.sh: scripts/infrastructure/terragrunt/drift-detect.md
- state-backup.sh: scripts/infrastructure/terragrunt/state-backup.md
- infrastructure/pulumi:
- plan.sh: scripts/infrastructure/pulumi/plan.md
- apply.sh: scripts/infrastructure/pulumi/apply.md
- destroy.sh: scripts/infrastructure/pulumi/destroy.md
- validate.sh: scripts/infrastructure/pulumi/validate.md
- lint.sh: scripts/infrastructure/pulumi/lint.md
- drift-detect.sh: scripts/infrastructure/pulumi/drift-detect.md
- state-backup.sh: scripts/infrastructure/pulumi/state-backup.md
- infrastructure/ansible:
- plan.sh: scripts/infrastructure/ansible/plan.md
- apply.sh: scripts/infrastructure/ansible/apply.md
- destroy.sh: scripts/infrastructure/ansible/destroy.md
- validate.sh: scripts/infrastructure/ansible/validate.md
- lint.sh: scripts/infrastructure/ansible/lint.md
- drift-detect.sh: scripts/infrastructure/ansible/drift-detect.md
- state-backup.sh: scripts/infrastructure/ansible/state-backup.md
- infrastructure/packer:
- plan.sh: scripts/infrastructure/packer/plan.md
- apply.sh: scripts/infrastructure/packer/apply.md
- destroy.sh: scripts/infrastructure/packer/destroy.md
- validate.sh: scripts/infrastructure/packer/validate.md
- lint.sh: scripts/infrastructure/packer/lint.md
- drift-detect.sh: scripts/infrastructure/packer/drift-detect.md
- state-backup.sh: scripts/infrastructure/packer/state-backup.md
- infrastructure/cloudformation:
- plan.sh: scripts/infrastructure/cloudformation/plan.md
- apply.sh: scripts/infrastructure/cloudformation/apply.md
- destroy.sh: scripts/infrastructure/cloudformation/destroy.md
- validate.sh: scripts/infrastructure/cloudformation/validate.md
- lint.sh: scripts/infrastructure/cloudformation/lint.md
- drift-detect.sh: scripts/infrastructure/cloudformation/drift-detect.md
- state-backup.sh: scripts/infrastructure/cloudformation/state-backup.md
- infrastructure/bicep:
- plan.sh: scripts/infrastructure/bicep/plan.md
- apply.sh: scripts/infrastructure/bicep/apply.md
- destroy.sh: scripts/infrastructure/bicep/destroy.md
- validate.sh: scripts/infrastructure/bicep/validate.md
- lint.sh: scripts/infrastructure/bicep/lint.md
- drift-detect.sh: scripts/infrastructure/bicep/drift-detect.md
- state-backup.sh: scripts/infrastructure/bicep/state-backup.md
- infrastructure/cdk:
- plan.sh: scripts/infrastructure/cdk/plan.md
- apply.sh: scripts/infrastructure/cdk/apply.md
- destroy.sh: scripts/infrastructure/cdk/destroy.md
- validate.sh: scripts/infrastructure/cdk/validate.md
- lint.sh: scripts/infrastructure/cdk/lint.md
- drift-detect.sh: scripts/infrastructure/cdk/drift-detect.md
- state-backup.sh: scripts/infrastructure/cdk/state-backup.md
- infrastructure/crossplane:
- plan.sh: scripts/infrastructure/crossplane/plan.md
- apply.sh: scripts/infrastructure/crossplane/apply.md
- destroy.sh: scripts/infrastructure/crossplane/destroy.md
- validate.sh: scripts/infrastructure/crossplane/validate.md
- lint.sh: scripts/infrastructure/crossplane/lint.md
- drift-detect.sh: scripts/infrastructure/crossplane/drift-detect.md
- state-backup.sh: scripts/infrastructure/crossplane/state-backup.md
- infrastructure/helmfile:
- plan.sh: scripts/infrastructure/helmfile/plan.md
- apply.sh: scripts/infrastructure/helmfile/apply.md
- destroy.sh: scripts/infrastructure/helmfile/destroy.md
- validate.sh: scripts/infrastructure/helmfile/validate.md
- lint.sh: scripts/infrastructure/helmfile/lint.md
- drift-detect.sh: scripts/infrastructure/helmfile/drift-detect.md
- state-backup.sh: scripts/infrastructure/helmfile/state-backup.md
- security/vuln-scan:
- run.sh: scripts/security/vuln-scan/run.md
- report.sh: scripts/security/vuln-scan/report.md
- enforce.sh: scripts/security/vuln-scan/enforce.md
- rollback.sh: scripts/security/vuln-scan/rollback.md
- schedule.sh: scripts/security/vuln-scan/schedule.md
- dry-run.sh: scripts/security/vuln-scan/dry-run.md
- healthcheck.sh: scripts/security/vuln-scan/healthcheck.md
- security/iam-audit:
- run.sh: scripts/security/iam-audit/run.md
- report.sh: scripts/security/iam-audit/report.md
- enforce.sh: scripts/security/iam-audit/enforce.md
- rollback.sh: scripts/security/iam-audit/rollback.md
- schedule.sh: scripts/security/iam-audit/schedule.md
- dry-run.sh: scripts/security/iam-audit/dry-run.md
- healthcheck.sh: scripts/security/iam-audit/healthcheck.md
- security/cert-management:
- run.sh: scripts/security/cert-management/run.md
- report.sh: scripts/security/cert-management/report.md
- enforce.sh: scripts/security/cert-management/enforce.md
- rollback.sh: scripts/security/cert-management/rollback.md
- schedule.sh: scripts/security/cert-management/schedule.md
- dry-run.sh: scripts/security/cert-management/dry-run.md
- healthcheck.sh: scripts/security/cert-management/healthcheck.md
- security/secrets-rotation:
- run.sh: scripts/security/secrets-rotation/run.md
- report.sh: scripts/security/secrets-rotation/report.md
- enforce.sh: scripts/security/secrets-rotation/enforce.md
- rollback.sh: scripts/security/secrets-rotation/rollback.md
- schedule.sh: scripts/security/secrets-rotation/schedule.md
- dry-run.sh: scripts/security/secrets-rotation/dry-run.md
- healthcheck.sh: scripts/security/secrets-rotation/healthcheck.md
- security/compliance:
- run.sh: scripts/security/compliance/run.md
- report.sh: scripts/security/compliance/report.md
- enforce.sh: scripts/security/compliance/enforce.md
- rollback.sh: scripts/security/compliance/rollback.md
- schedule.sh: scripts/security/compliance/schedule.md
- dry-run.sh: scripts/security/compliance/dry-run.md
- healthcheck.sh: scripts/security/compliance/healthcheck.md
- security/cis-benchmark:
- run.sh: scripts/security/cis-benchmark/run.md
- report.sh: scripts/security/cis-benchmark/report.md
- enforce.sh: scripts/security/cis-benchmark/enforce.md
- rollback.sh: scripts/security/cis-benchmark/rollback.md
- schedule.sh: scripts/security/cis-benchmark/schedule.md
- dry-run.sh: scripts/security/cis-benchmark/dry-run.md
- healthcheck.sh: scripts/security/cis-benchmark/healthcheck.md
- security/sbom:
- run.sh: scripts/security/sbom/run.md
- report.sh: scripts/security/sbom/report.md
- enforce.sh: scripts/security/sbom/enforce.md
- rollback.sh: scripts/security/sbom/rollback.md
- schedule.sh: scripts/security/sbom/schedule.md
- dry-run.sh: scripts/security/sbom/dry-run.md
- healthcheck.sh: scripts/security/sbom/healthcheck.md
- security/signing:
- run.sh: scripts/security/signing/run.md
- report.sh: scripts/security/signing/report.md
- enforce.sh: scripts/security/signing/enforce.md
- rollback.sh: scripts/security/signing/rollback.md
- schedule.sh: scripts/security/signing/schedule.md
- dry-run.sh: scripts/security/signing/dry-run.md
- healthcheck.sh: scripts/security/signing/healthcheck.md
- security/runtime-policy:
- run.sh: scripts/security/runtime-policy/run.md
- report.sh: scripts/security/runtime-policy/report.md
- enforce.sh: scripts/security/runtime-policy/enforce.md
- rollback.sh: scripts/security/runtime-policy/rollback.md
- schedule.sh: scripts/security/runtime-policy/schedule.md
- dry-run.sh: scripts/security/runtime-policy/dry-run.md
- healthcheck.sh: scripts/security/runtime-policy/healthcheck.md
- security/waf:
- run.sh: scripts/security/waf/run.md
- report.sh: scripts/security/waf/report.md
- enforce.sh: scripts/security/waf/enforce.md
- rollback.sh: scripts/security/waf/rollback.md
- schedule.sh: scripts/security/waf/schedule.md
- dry-run.sh: scripts/security/waf/dry-run.md
- healthcheck.sh: scripts/security/waf/healthcheck.md
- backup/filesystem:
- backup.sh: scripts/backup/filesystem/backup.md
- restore.sh: scripts/backup/filesystem/restore.md
- verify.sh: scripts/backup/filesystem/verify.md
- retention-cleanup.sh: scripts/backup/filesystem/retention-cleanup.md
- dr-test.sh: scripts/backup/filesystem/dr-test.md
- backup/object-storage:
- backup.sh: scripts/backup/object-storage/backup.md
- restore.sh: scripts/backup/object-storage/restore.md
- verify.sh: scripts/backup/object-storage/verify.md
- retention-cleanup.sh: scripts/backup/object-storage/retention-cleanup.md
- dr-test.sh: scripts/backup/object-storage/dr-test.md
- backup/block-volume:
- backup.sh: scripts/backup/block-volume/backup.md
- restore.sh: scripts/backup/block-volume/restore.md
- verify.sh: scripts/backup/block-volume/verify.md
- retention-cleanup.sh: scripts/backup/block-volume/retention-cleanup.md
- dr-test.sh: scripts/backup/block-volume/dr-test.md
- backup/database:
- backup.sh: scripts/backup/database/backup.md
- restore.sh: scripts/backup/database/restore.md
- verify.sh: scripts/backup/database/verify.md
- retention-cleanup.sh: scripts/backup/database/retention-cleanup.md
- dr-test.sh: scripts/backup/database/dr-test.md
- backup/vm:
- backup.sh: scripts/backup/vm/backup.md
- restore.sh: scripts/backup/vm/restore.md
- verify.sh: scripts/backup/vm/verify.md
- retention-cleanup.sh: scripts/backup/vm/retention-cleanup.md
- dr-test.sh: scripts/backup/vm/dr-test.md
- backup/kubernetes:
- backup.sh: scripts/backup/kubernetes/backup.md
- restore.sh: scripts/backup/kubernetes/restore.md
- verify.sh: scripts/backup/kubernetes/verify.md
- retention-cleanup.sh: scripts/backup/kubernetes/retention-cleanup.md
- dr-test.sh: scripts/backup/kubernetes/dr-test.md
- backup/etcd:
- backup.sh: scripts/backup/etcd/backup.md
- restore.sh: scripts/backup/etcd/restore.md
- verify.sh: scripts/backup/etcd/verify.md
- retention-cleanup.sh: scripts/backup/etcd/retention-cleanup.md
- dr-test.sh: scripts/backup/etcd/dr-test.md
- backup/git-repo:
- backup.sh: scripts/backup/git-repo/backup.md
- restore.sh: scripts/backup/git-repo/restore.md
- verify.sh: scripts/backup/git-repo/verify.md
- retention-cleanup.sh: scripts/backup/git-repo/retention-cleanup.md
- dr-test.sh: scripts/backup/git-repo/dr-test.md
- backup/config:
- backup.sh: scripts/backup/config/backup.md
- restore.sh: scripts/backup/config/restore.md
- verify.sh: scripts/backup/config/verify.md
- retention-cleanup.sh: scripts/backup/config/retention-cleanup.md
- dr-test.sh: scripts/backup/config/dr-test.md
- cost/aws:
- report.sh: scripts/cost/aws/report.md
- budget-check.sh: scripts/cost/aws/budget-check.md
- anomaly-detect.sh: scripts/cost/aws/anomaly-detect.md
- rightsizing.sh: scripts/cost/aws/rightsizing.md
- recommendations-export.sh: scripts/cost/aws/recommendations-export.md
- cost/gcp:
- report.sh: scripts/cost/gcp/report.md
- budget-check.sh: scripts/cost/gcp/budget-check.md
- anomaly-detect.sh: scripts/cost/gcp/anomaly-detect.md
- rightsizing.sh: scripts/cost/gcp/rightsizing.md
- recommendations-export.sh: scripts/cost/gcp/recommendations-export.md
- cost/azure:
- report.sh: scripts/cost/azure/report.md
- budget-check.sh: scripts/cost/azure/budget-check.md
- anomaly-detect.sh: scripts/cost/azure/anomaly-detect.md
- rightsizing.sh: scripts/cost/azure/rightsizing.md
- recommendations-export.sh: scripts/cost/azure/recommendations-export.md
- cost/kubernetes:
- report.sh: scripts/cost/kubernetes/report.md
- budget-check.sh: scripts/cost/kubernetes/budget-check.md
- anomaly-detect.sh: scripts/cost/kubernetes/anomaly-detect.md
- rightsizing.sh: scripts/cost/kubernetes/rightsizing.md
- recommendations-export.sh: scripts/cost/kubernetes/recommendations-export.md
- cost/database:
- report.sh: scripts/cost/database/report.md
- budget-check.sh: scripts/cost/database/budget-check.md
- anomaly-detect.sh: scripts/cost/database/anomaly-detect.md
- rightsizing.sh: scripts/cost/database/rightsizing.md
- recommendations-export.sh: scripts/cost/database/recommendations-export.md
- cost/storage:
- report.sh: scripts/cost/storage/report.md
- budget-check.sh: scripts/cost/storage/budget-check.md
- anomaly-detect.sh: scripts/cost/storage/anomaly-detect.md
- rightsizing.sh: scripts/cost/storage/rightsizing.md
- recommendations-export.sh: scripts/cost/storage/recommendations-export.md
- monitoring/prometheus:
- install.sh: scripts/monitoring/prometheus/install.md
- configure.sh: scripts/monitoring/prometheus/configure.md
- alert-sync.sh: scripts/monitoring/prometheus/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/prometheus/dashboard-sync.md
- query.sh: scripts/monitoring/prometheus/query.md
- healthcheck.sh: scripts/monitoring/prometheus/healthcheck.md
- monitoring/grafana:
- install.sh: scripts/monitoring/grafana/install.md
- configure.sh: scripts/monitoring/grafana/configure.md
- alert-sync.sh: scripts/monitoring/grafana/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/grafana/dashboard-sync.md
- query.sh: scripts/monitoring/grafana/query.md
- healthcheck.sh: scripts/monitoring/grafana/healthcheck.md
- monitoring/loki:
- install.sh: scripts/monitoring/loki/install.md
- configure.sh: scripts/monitoring/loki/configure.md
- alert-sync.sh: scripts/monitoring/loki/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/loki/dashboard-sync.md
- query.sh: scripts/monitoring/loki/query.md
- healthcheck.sh: scripts/monitoring/loki/healthcheck.md
- monitoring/tempo:
- install.sh: scripts/monitoring/tempo/install.md
- configure.sh: scripts/monitoring/tempo/configure.md
- alert-sync.sh: scripts/monitoring/tempo/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/tempo/dashboard-sync.md
- query.sh: scripts/monitoring/tempo/query.md
- healthcheck.sh: scripts/monitoring/tempo/healthcheck.md
- monitoring/elastic-stack:
- install.sh: scripts/monitoring/elastic-stack/install.md
- configure.sh: scripts/monitoring/elastic-stack/configure.md
- alert-sync.sh: scripts/monitoring/elastic-stack/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/elastic-stack/dashboard-sync.md
- query.sh: scripts/monitoring/elastic-stack/query.md
- healthcheck.sh: scripts/monitoring/elastic-stack/healthcheck.md
- monitoring/datadog:
- install.sh: scripts/monitoring/datadog/install.md
- configure.sh: scripts/monitoring/datadog/configure.md
- alert-sync.sh: scripts/monitoring/datadog/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/datadog/dashboard-sync.md
- query.sh: scripts/monitoring/datadog/query.md
- healthcheck.sh: scripts/monitoring/datadog/healthcheck.md
- monitoring/newrelic:
- install.sh: scripts/monitoring/newrelic/install.md
- configure.sh: scripts/monitoring/newrelic/configure.md
- alert-sync.sh: scripts/monitoring/newrelic/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/newrelic/dashboard-sync.md
- query.sh: scripts/monitoring/newrelic/query.md
- healthcheck.sh: scripts/monitoring/newrelic/healthcheck.md
- monitoring/zabbix:
- install.sh: scripts/monitoring/zabbix/install.md
- configure.sh: scripts/monitoring/zabbix/configure.md
- alert-sync.sh: scripts/monitoring/zabbix/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/zabbix/dashboard-sync.md
- query.sh: scripts/monitoring/zabbix/query.md
- healthcheck.sh: scripts/monitoring/zabbix/healthcheck.md
- monitoring/nagios:
- install.sh: scripts/monitoring/nagios/install.md
- configure.sh: scripts/monitoring/nagios/configure.md
- alert-sync.sh: scripts/monitoring/nagios/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/nagios/dashboard-sync.md
- query.sh: scripts/monitoring/nagios/query.md
- healthcheck.sh: scripts/monitoring/nagios/healthcheck.md
- monitoring/sentry:
- install.sh: scripts/monitoring/sentry/install.md
- configure.sh: scripts/monitoring/sentry/configure.md
- alert-sync.sh: scripts/monitoring/sentry/alert-sync.md
- dashboard-sync.sh: scripts/monitoring/sentry/dashboard-sync.md
- query.sh: scripts/monitoring/sentry/query.md
- healthcheck.sh: scripts/monitoring/sentry/healthcheck.md
- networking/dns:
- create.sh: scripts/networking/dns/create.md
- update.sh: scripts/networking/dns/update.md
- delete.sh: scripts/networking/dns/delete.md
- audit.sh: scripts/networking/dns/audit.md
- healthcheck.sh: scripts/networking/dns/healthcheck.md
- networking/loadbalancer:
- create.sh: scripts/networking/loadbalancer/create.md
- update.sh: scripts/networking/loadbalancer/update.md
- delete.sh: scripts/networking/loadbalancer/delete.md
- audit.sh: scripts/networking/loadbalancer/audit.md
- healthcheck.sh: scripts/networking/loadbalancer/healthcheck.md
- networking/firewall:
- create.sh: scripts/networking/firewall/create.md
- update.sh: scripts/networking/firewall/update.md
- delete.sh: scripts/networking/firewall/delete.md
- audit.sh: scripts/networking/firewall/audit.md
- healthcheck.sh: scripts/networking/firewall/healthcheck.md
- networking/ingress:
- create.sh: scripts/networking/ingress/create.md
- update.sh: scripts/networking/ingress/update.md
- delete.sh: scripts/networking/ingress/delete.md
- audit.sh: scripts/networking/ingress/audit.md
- healthcheck.sh: scripts/networking/ingress/healthcheck.md
- networking/egress:
- create.sh: scripts/networking/egress/create.md
- update.sh: scripts/networking/egress/update.md
- delete.sh: scripts/networking/egress/delete.md
- audit.sh: scripts/networking/egress/audit.md
- healthcheck.sh: scripts/networking/egress/healthcheck.md
- networking/vpn:
- create.sh: scripts/networking/vpn/create.md
- update.sh: scripts/networking/vpn/update.md
- delete.sh: scripts/networking/vpn/delete.md
- audit.sh: scripts/networking/vpn/audit.md
- healthcheck.sh: scripts/networking/vpn/healthcheck.md
- networking/peering:
- create.sh: scripts/networking/peering/create.md
- update.sh: scripts/networking/peering/update.md
- delete.sh: scripts/networking/peering/delete.md
- audit.sh: scripts/networking/peering/audit.md
- healthcheck.sh: scripts/networking/peering/healthcheck.md
- networking/nat:
- create.sh: scripts/networking/nat/create.md
- update.sh: scripts/networking/nat/update.md
- delete.sh: scripts/networking/nat/delete.md
- audit.sh: scripts/networking/nat/audit.md
- healthcheck.sh: scripts/networking/nat/healthcheck.md
- networking/gateway:
- create.sh: scripts/networking/gateway/create.md
- update.sh: scripts/networking/gateway/update.md
- delete.sh: scripts/networking/gateway/delete.md
- audit.sh: scripts/networking/gateway/audit.md
- healthcheck.sh: scripts/networking/gateway/healthcheck.md
- networking/cidr:
- create.sh: scripts/networking/cidr/create.md
- update.sh: scripts/networking/cidr/update.md
- delete.sh: scripts/networking/cidr/delete.md
- audit.sh: scripts/networking/cidr/audit.md
- healthcheck.sh: scripts/networking/cidr/healthcheck.md
- sre/incident:
- generate.sh: scripts/sre/incident/generate.md
- sync.sh: scripts/sre/incident/sync.md
- report.sh: scripts/sre/incident/report.md
- healthcheck.sh: scripts/sre/incident/healthcheck.md
- sre/oncall:
- generate.sh: scripts/sre/oncall/generate.md
- sync.sh: scripts/sre/oncall/sync.md
- report.sh: scripts/sre/oncall/report.md
- healthcheck.sh: scripts/sre/oncall/healthcheck.md
- sre/slo:
- generate.sh: scripts/sre/slo/generate.md
- sync.sh: scripts/sre/slo/sync.md
- report.sh: scripts/sre/slo/report.md
- healthcheck.sh: scripts/sre/slo/healthcheck.md
- sre/error-budget:
- generate.sh: scripts/sre/error-budget/generate.md
- sync.sh: scripts/sre/error-budget/sync.md
- report.sh: scripts/sre/error-budget/report.md
- healthcheck.sh: scripts/sre/error-budget/healthcheck.md
- sre/runbook:
- generate.sh: scripts/sre/runbook/generate.md
- sync.sh: scripts/sre/runbook/sync.md
- report.sh: scripts/sre/runbook/report.md
- healthcheck.sh: scripts/sre/runbook/healthcheck.md
- git:
- branch-create.sh: scripts/git/branch-create.md
- branch-delete.sh: scripts/git/branch-delete.md
- rebase-safe.sh: scripts/git/rebase-safe.md
- squash-branch.sh: scripts/git/squash-branch.md
- tag-release.sh: scripts/git/tag-release.md
- generate-changelog.sh: scripts/git/generate-changelog.md
- validate-commit-msg.sh: scripts/git/validate-commit-msg.md
- pre-push-check.sh: scripts/git/pre-push-check.md
- repo-healthcheck.sh: scripts/git/repo-healthcheck.md
- clean-stale-branches.sh: scripts/git/clean-stale-branches.md
- git/branch:
- validate.sh: scripts/git/branch/validate.md
- healthcheck.sh: scripts/git/branch/healthcheck.md
- git/commit:
- create.sh: scripts/git/commit/create.md
- cleanup.sh: scripts/git/commit/cleanup.md
- sync.sh: scripts/git/commit/sync.md
- healthcheck.sh: scripts/git/commit/healthcheck.md
- git/tag:
- validate.sh: scripts/git/tag/validate.md
- cleanup.sh: scripts/git/tag/cleanup.md
- sync.sh: scripts/git/tag/sync.md
- healthcheck.sh: scripts/git/tag/healthcheck.md
- git/release:
- validate.sh: scripts/git/release/validate.md
- cleanup.sh: scripts/git/release/cleanup.md
- sync.sh: scripts/git/release/sync.md
- healthcheck.sh: scripts/git/release/healthcheck.md
- git/repo:
- create.sh: scripts/git/repo/create.md
- validate.sh: scripts/git/repo/validate.md
- cleanup.sh: scripts/git/repo/cleanup.md
- sync.sh: scripts/git/repo/sync.md
- git/hook:
- create.sh: scripts/git/hook/create.md
- cleanup.sh: scripts/git/hook/cleanup.md
- sync.sh: scripts/git/hook/sync.md
- healthcheck.sh: scripts/git/hook/healthcheck.md
- setup/local:
- cleanup.sh: scripts/setup/local/cleanup.md
- install-cli-tools.sh: scripts/setup/local/install-cli-tools.md
- setup-shell.sh: scripts/setup/local/setup-shell.md
- setup-ssh.sh: scripts/setup/local/setup-ssh.md
- setup-gpg.sh: scripts/setup/local/setup-gpg.md
- configure-git.sh: scripts/setup/local/configure-git.md
- configure-kubectl.sh: scripts/setup/local/configure-kubectl.md
- configure-terraform.sh: scripts/setup/local/configure-terraform.md
- verify-workstation.sh: scripts/setup/local/verify-workstation.md
- setup/runner:
- bootstrap-linux-runner.sh: scripts/setup/runner/bootstrap-linux-runner.md
- bootstrap-macos-runner.sh: scripts/setup/runner/bootstrap-macos-runner.md
- cleanup.sh: scripts/setup/runner/cleanup.md
- configure.sh: scripts/setup/runner/configure.md
- install-docker.sh: scripts/setup/runner/install-docker.md
- install-k8s-tools.sh: scripts/setup/runner/install-k8s-tools.md
- install-cloud-clis.sh: scripts/setup/runner/install-cloud-clis.md
- runner-healthcheck.sh: scripts/setup/runner/runner-healthcheck.md
- setup/ci-agent:
- cleanup.sh: scripts/setup/ci-agent/cleanup.md
- configure.sh: scripts/setup/ci-agent/configure.md
- setup/kube-workstation:
- cleanup.sh: scripts/setup/kube-workstation/cleanup.md
- install.sh: scripts/setup/kube-workstation/install.md
- verify.sh: scripts/setup/kube-workstation/verify.md
- setup/db-tools:
- cleanup.sh: scripts/setup/db-tools/cleanup.md
- configure.sh: scripts/setup/db-tools/configure.md
- verify.sh: scripts/setup/db-tools/verify.md
- setup/security-tools:
- cleanup.sh: scripts/setup/security-tools/cleanup.md
- verify.sh: scripts/setup/security-tools/verify.md
- shared/core:
- log-info.sh: scripts/shared/core/log-info.md
- log-warn.sh: scripts/shared/core/log-warn.md
- log-error.sh: scripts/shared/core/log-error.md
- require-cmd.sh: scripts/shared/core/require-cmd.md
- require-env.sh: scripts/shared/core/require-env.md
- parse-args.sh: scripts/shared/core/parse-args.md
- json-output.sh: scripts/shared/core/json-output.md
- tmpdir.sh: scripts/shared/core/tmpdir.md
- os-detect.sh: scripts/shared/core/os-detect.md
- cleanup-trap.sh: scripts/shared/core/cleanup-trap.md
- shared/safety:
- retry.sh: scripts/shared/safety/retry.md
- with-timeout.sh: scripts/shared/safety/with-timeout.md
- file-lock.sh: scripts/shared/safety/file-lock.md
- dry-run.sh: scripts/shared/safety/dry-run.md
- confirm-dangerous.sh: scripts/shared/safety/confirm-dangerous.md
- audit-event.sh: scripts/shared/safety/audit-event.md
- shared/logging:
- doc.sh: scripts/shared/logging/doc.md
- example.sh: scripts/shared/logging/example.md
- test.sh: scripts/shared/logging/test.md
- shared/validation:
- doc.sh: scripts/shared/validation/doc.md
- example.sh: scripts/shared/validation/example.md
- test.sh: scripts/shared/validation/test.md
- shared/retry:
- doc.sh: scripts/shared/retry/doc.md
- example.sh: scripts/shared/retry/example.md
- test.sh: scripts/shared/retry/test.md
- shared/timeout:
- doc.sh: scripts/shared/timeout/doc.md
- example.sh: scripts/shared/timeout/example.md
- test.sh: scripts/shared/timeout/test.md
- shared/lock:
- doc.sh: scripts/shared/lock/doc.md
- example.sh: scripts/shared/lock/example.md
- test.sh: scripts/shared/lock/test.md