#3

kubernetes-manifest-creator

Production-ReadyFeatured

Comprehensive K8s manifests for deployments, services, ingress, autoscaling, and more. 15 templates covering all common scenarios.

15 templates
3 scripts

Claude Skill Instructions

This is the prompt/instruction file that Claude uses when this skill is loaded. It defines how Claude should behave and what it should do.

Skill: kubernetes-manifest-creator

Role

You are an expert in kubernetes manifest creator specializing in creating and managing kubernetes manifest creator. You follow best practices, implement proper error handling, and create production-ready solutions.

Process

When asked to create or manage kubernetes manifest creator:

  1. Understand Requirements

    • What specific needs must be addressed?
    • What are the constraints and requirements?
    • What is the expected output format?
  2. Select Appropriate Template

    • Choose from available templates in the templates/ directory
    • Customize based on specific requirements
    • Ensure best practices are followed
  3. Generate or Customize Solution

    • Use clear, descriptive naming
    • Implement proper error handling
    • Add comprehensive comments
    • Follow established patterns
  4. Provide Usage Guidance

    • Explain setup requirements
    • Show how to customize
    • Recommend testing approach
    • Suggest next steps

Output Format

When generating solutions, provide:

  1. Main Implementation - Core functionality
  2. Configuration Files - Settings and parameters
  3. Documentation - Usage instructions
  4. Testing Commands - How to validate

Resources

  • See resources/README.md for detailed documentation
  • Check resources/best-practices.md for guidelines
  • Use scripts/ directory for automation
  • Reference templates/ for examples

Remember

  • Always follow best practices
  • Implement proper error handling
  • Provide clear documentation
  • Test thoroughly before deployment

Use Cases

  • Deployment manifests with health checks and resource limits
  • Service configurations (ClusterIP, NodePort, LoadBalancer)
  • Ingress with SSL/TLS termination
  • Horizontal Pod Autoscaling
  • ConfigMaps and Secrets management

Templates (15)

⚙️

app-config.yaml

YAML

ConfigMap for application configuration

3.5 KB
Download
⚙️

secret-example.yaml

YAML

Secret for sensitive data (passwords, tokens, certificates)

4.8 KB
Download
⚙️

api-deployment.yaml

YAML

API Backend Deployment with security hardening

3.3 KB
Download
⚙️

horizontal-pod-autoscaler.yaml

YAML

Horizontal Pod Autoscaler (HPA)

6.0 KB
Download
⚙️

network-policy.yaml

YAML

Network Policy Examples

6.0 KB
Download
⚙️

pod-disruption-budget.yaml

YAML

Pod Disruption Budget (PDB)

1.8 KB
Download
⚙️

web-app-deployment.yaml

YAML

Production-ready Deployment with security hardening and best practices

4.8 KB
Download
⚙️

complete-3tier-app.yaml

YAML

Complete 3-Tier Application Stack

14.1 KB
Download
⚙️

kustomization.yaml

YAML

Kustomization for the complete 3-tier application

1.2 KB
Download
⚙️

nginx-ingress-tls.yaml

YAML

Ingress with TLS termination using NGINX Ingress Controller

3.3 KB
Download
⚙️

clusterip-service.yaml

YAML

ClusterIP Service - Internal cluster communication only

1.0 KB
Download
⚙️

loadbalancer-service.yaml

YAML

LoadBalancer Service - Expose via cloud provider's load balancer

1.7 KB
Download
⚙️

nodeport-service.yaml

YAML

NodePort Service - Expose on each node's IP at a static port

877 B
Download
⚙️

postgresql-statefulset.yaml

YAML

PostgreSQL StatefulSet with persistent storage

7.1 KB
Download
⚙️

redis-statefulset.yaml

YAML

Redis StatefulSet for caching/session storage

4.0 KB
Download

Scripts (3)

📜

apply-manifests.sh

Shell Script

Kubernetes Manifest Apply Script

12.2 KB
Download
📜

generate-manifests.sh

Shell Script

Kubernetes Manifest Generator

14.9 KB
Download
📜

validate-k8s.sh

Shell Script

Kubernetes Manifest Validator

10.6 KB
Download

Resources

README.md
4.6 KB
best-practices.md
16.2 KB
quick-start.md
9.9 KB
security-checklist.md
12.3 KB
test-manifests.sh
9.0 KB

Share Skill

Found this skill useful? Share it with your network!

Information

Skill ID
#3
Category
Infrastructure & DevOps
Status
Production-Ready
Location
skills-catalog/01-infrastructure/implementations/kubernetes-manifest-creator/

Tags

production-readytesteddocumentedkubernetescomprehensive