automotive-kubernetes

Deploy ADAS processing services on Kubernetes with production-grade manifests and autoscaling.

7|2|Updated May 19, 2026
One-click install
npx skills add https://github.com/pangzhenying2025/hermes-automotive-skills --skill automotive-kubernetes-pangzhenying2025
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: automotive-kubernetes
Source: https://github.com/pangzhenying2025/hermes-automotive-skills/tree/main/skills/automotive-kubernetes
Command: npx skills add https://github.com/pangzhenying2025/hermes-automotive-skills --skill automotive-kubernetes-pangzhenying2025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up Kubernetes infrastructure for automotive backend services requires writing many interdependent YAML manifests covering deployments, networking, security, and scaling, which is error-prone when done from scratch. ## Core Features & Use Cases - Complete ADAS Deployment Manifest: Provides a Deployment, Service, ServiceAccount, and ConfigMap for an ADAS processing service with ASIL-B safety labels, security contexts, and health probes. - Environment Namespaces: Defines production, staging, and development namespaces with pod security standards, resource quotas, and limit ranges. - Autoscaling and Resilience: Includes a HorizontalPodAutoscaler (3-20 replicas), PodDisruptionBudget, NetworkPolicy, and Prometheus ServiceMonitor for observability. - Use Case: A platform engineer needs to deploy a vehicle data processing microservice to a production cluster; they apply these manifests as a baseline and adjust image tags, resource limits, and scaling thresholds. ## Quick Start Apply the Kubernetes manifests in the references directory to deploy the ADAS processing service into the automotive-production namespace.

Frequently Asked Questions about automotive-kubernetes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an ADAS processing service on Kubernetes?▼

Apply the provided manifests with kubectl to create the automotive-production namespace, then deploy the adas-processing-service with its Service, ConfigMap, and ServiceAccount. The deployment runs 3 replicas with rolling updates and health probes on ports 8080 and 9090.

How to configure horizontal autoscaling for a Kubernetes microservice?▼

Use the included HorizontalPodAutoscaler targeting CPU at 70% and memory at 80% utilization, scaling between 3 and 20 replicas. It defines scale-up and scale-down behaviors with stabilization windows to prevent flapping.

Does this Kubernetes setup support Prometheus monitoring?▼

Yes, the manifests include a ServiceMonitor resource that scrapes the metrics endpoint on port 9090 every 30 seconds. The deployment pods also carry prometheus.io scrape annotations for discovery.

What security controls are included in these Kubernetes manifests?▼

The production namespace enforces restricted pod security standards, containers run as non-root with read-only filesystems and dropped capabilities, and a NetworkPolicy restricts ingress and egress traffic. Resource quotas and limit ranges cap cluster consumption.

Can I use these manifests for non-automotive microservices?▼

Yes, the structure is generic Kubernetes, but labels reference ASIL-B safety levels and ISO 26262 compliance. You would rename namespaces, labels, and the ConfigMap contents to fit your own service domain.