All skills
google avatar

/gke-manifest-generation

@becc4b8
by googlegoogle/skills21k stars
1,698

Generates and updates secure, production-ready Kubernetes YAML manifests optimized for GKE Autopilot and GKE Standard clusters. Use when creating or modifying GKE deployment manifests, configuring container security contexts, setting CPU/memory resource limits, defining readiness/liveness/startup probes, mounting secrets and volumes, configuring GKE Gateway API routes, targeting Spot VMs, or deploying AI model inference workloads (vLLM, TGI, Gemma). Don't use for live cluster operations, pod troubleshooting (use gke-workload-troubleshooting), or cluster infrastructure provisioning (use gke-cluster-creation).

Use this Skill: https://skilld.dev/gh/google/skills/gke-manifest-generation

This session only. Nothing lands on disk.

referencesgateway-api.md

≈227 tokens on demand. Your agent reads this file only when SKILL.md points to it.

GKE Gateway API Routing Example

This reference example demonstrates exposing workloads via the GKE Gateway API (L7 Internal HTTP Load Balancer).

It includes:

  • Gateway resource with gatewayClassName: gke-l7-rilb
  • HTTPRoute resource referencing the backend Service
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
  name: internal-http-gateway
  namespace: nginx-ns
spec:
  gatewayClassName: gke-l7-rilb
  listeners:
    - name: http
      protocol: HTTP
      port: 80
      allowedRoutes:
        namespaces:
          from: Same
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: nginx-http-route
  namespace: nginx-ns
spec:
  parentRefs:
    - name: internal-http-gateway
  rules:
    - matches:
        - path:
            type: PathPrefix
            value: /
      backendRefs:
        - name: nginx-service
          port: 80

Source: SKILL.md on GitHub

1 warning9d3 checks · Risk SAFE
  • Gen Agent Trust Hub9d

    This skill includes security considerations such as a potential surface for indirect prompt injection when processing user-provided application code or natural language descriptions. These elements are part of the skill's core manifest-generation functionality. See the detailed analysis for additional context on tool usage and data handling.

  • Socket9d

    No alerts

  • Snyk9d

    Risk: MEDIUM · 1 issue

Signed by skilld at becc4b8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 2 weeks ago
metadata
{
  "version": "1.0.0",
  "category": "Containers"
}

README badge

README badge for google/skills/gke-manifest-generation