Venture Lab 10BETA Free beta · early access
Free tool · DevOps Template Store · FREE BETA

Free DevOps templates: three samples from the pack

Download three starter files from the DevOps Template Store pack for free, and preview the rest of the pack.

No signup, no cookies. Plain files you download directly from this site.

How to use it

  1. PrepareDownload a sample or open it on this page.
  2. RunAdapt names, versions and policies to your environment.
  3. ActReview it before production use.

Free samples

Download them, no signup. They are the complete files from the pack.

github-actions-terraform-validate.yml

github-actions/ · 21 lines · free sample

Download github-actions-terraform-validate.yml

View the file
# Read-only Terraform validate job. Review third-party action versions and pin to SHAs before production.
name: Terraform static validation
on:
  pull_request:
    paths: ['**/*.tf', '.github/workflows/terraform-validate.yml']
permissions:
  contents: read
jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
      - uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
        with:
          terraform_version: '1.9.8' # Example only; update and approve version
      - name: Format check
        run: terraform fmt -check -recursive
      - name: Initialize without backend
        run: terraform init -backend=false -input=false
      - name: Validate
        run: terraform validate -no-color

k8s-network-policy.yaml

kubernetes/ · 10 lines · free sample

Download k8s-network-policy.yaml

View the file
# Deny all ingress/egress in demo namespace. Must add DNS and app-specific egress policies.
# Applying as-is can break a workload; review pod labels and CNI enforcement first.
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  name: default-deny
  namespace: demo-only
spec:
  podSelector: {}
  policyTypes: [Ingress, Egress]

incident-triage-runbook.md

runbooks/ · 25 lines · free sample

Download incident-triage-runbook.md

View the file
# Incident triage starter runbook

**Purpose:** reduce confusion in the first 15 minutes. Customize escalation contacts, severity definitions and rollback commands before use.

## Intake

1. Capture impact (customer groups, services, regions), first observed time (UTC), and known change window.
2. Assign incident commander, technical lead, scribe and communications owner. Avoid posting secrets in tickets.
3. Validate evidence from two independent signals, such as synthetic availability checks and server-side logs.

## Stabilization

1. Contain risky changes. Pause deployments only when warranted.
2. Consult pre-approved rollback plan; do not improvise stateful database rollbacks.
3. Preserve timestamps, immutable artifacts, traces and change identifiers.

## Communication

- Internal incident updates: severity, impact, mitigation, confidence level, next update time.
- External notifications: approved owner only; respect legal/security notification requirements.

## Exit criteria

- User-facing service recovered and verified; alert noise reduced.
- Follow-up issue owner and due date recorded; root-cause analysis follows with supporting evidence.

Also in the full pack

Previews only, the same excerpts the app shows before purchase.

terraform-azure-resource-group.tf

terraform/ · 20 lines · in the full pack

Preview the first lines
# Example only; manually review before apply. No credentials embedded.
terraform {
  required_version = ">= 1.6.0"
  required_providers {
    azurerm = { source = "hashicorp/azurerm", version = "~> 4.0" }
  }

14 more line(s) in the full pack.

github-actions-python.yml

github-actions/ · 17 lines · in the full pack

Preview the first lines
# Starter demo, not hardened for production. Pin GitHub actions to SHA digest in real use.
name: Python test
on:
  push:
  pull_request:

12 more line(s) in the full pack.

k8s-namespace-quota.yaml

kubernetes/ · 28 lines · in the full pack

Preview the first lines
# Example only. Replace namespace and limits based on workloads and cluster policy.
apiVersion: v1
kind: ResourceQuota
metadata:
  name: starter-quota
  namespace: demo-only
spec:
  hard:

20 more line(s) in the full pack.

production-rollback-runbook.md

runbooks/ · 23 lines · in the full pack

Preview the first lines
# Release and rollback decision template

**Never execute rollback without checking data migrations and dependency compatibility.**

| Check | Evidence / owner |
|---|---|

17 more line(s) in the full pack.

finops-review-checklist.md

checklists/ · 12 lines · in the full pack

Preview the first lines
# Cloud cost review: investigation checklist

**Cost concentration ≠ waste.** Recommendations must be based on utilization, SLA, business ownership and contractual commitments.

9 more line(s) in the full pack.

azure-landing-zone-review.md

checklists/ · 18 lines · in the full pack

Preview the first lines
# Azure landing zone review: 20-minute meeting checklist

Use as a discussion aid, not a Microsoft-certified assessment.

- [ ] Tenant hierarchy, management groups and subscription design documented

13 more line(s) in the full pack.

github-actions-oidc-checklist.md

checklists/ · 13 lines · in the full pack

Preview the first lines
# GitHub Actions OIDC federation review checklist

OIDC can reduce long-lived credentials but is safe only when trust conditions are narrow.

10 more line(s) in the full pack.

service-slo-starter.md

checklists/ · 14 lines · in the full pack

Preview the first lines
# Service SLO design worksheet

| Field | Example, replace before use |
|---|---|

10 more line(s) in the full pack.

Honest limits

Starter examples, not certified production templates. Provided as-is, without warranty; review licences, versions and security for your environment.

BETA This free tool is part of the DevOps Template Store beta. It is free, with no signup, and stays free. The full product (saved history, schedules, alerts) is in free early access: see what DevOps Template Store does.

← All free tools · DevOps Template Store