Skip to content

Latest commit

 

History

History
102 lines (94 loc) · 5 KB

index.md

File metadata and controls

102 lines (94 loc) · 5 KB
layout hero features
home
name text tagline image actions
Platform Specification
Codify Your Cloud Native Platform
Capture and standardize every component of your Kubernetes-powered platform—infra, policies, security, and services—using a unified set of CRDs and tools purpose-built for <strong>platform engineering</strong>.
light dark
logo-pressedsteel-light.png
logo-pressedsteel-dark.png
theme text link
brand
Getting Started
/docs/project/getting-started/
theme text link
alt
The Specification
/docs/spec/spec
theme text link
alt
Knowledge Base
/docs/types/types
title details linkText link
📦 Modular Structure
Define only what you need—Infrastructure, Compute, Policies, and more—in isolated, reusable sections.
See the API groups
/docs/spec/spec#api-groups
title details linkText link
✏️ Declarative and Git-Friendly
Say what your platform should look like, not how to build it. Store and version your platform definitions as code, perfect for GitOps workflows.
See the spec
/docs/spec/spec
title details link linkText
🤖 Designed for Automation
Build, deploy, validate, and visualize using existing CI/CD pipelines and dashboard tools.
/docs/spec/workflow-and-usage
Workflow and Usage
title details link linkText
☁️ Cloud Agnostic
Works with any provider -- AWS, GCP, Azure, IBM, Oracle, or any others -- as long as it's a Kubernetes environment.
/docs/spec/groups/core.platformspec.io.html#provider
See Providers
title details link linkText
🛠️ Standardized Tool Integration
Use platformspec as a common abstraction layer between arbitrary tools of your platform. Leverage client SDKs for cleaner integrations.
/docs/spec/sdks.html
SDKs
title details linkText link
🧠 Learn From Comparable Platform Designs
Make platform topologies comparable, easier to understand and learn from other projects to improve.
Learn About Platforms
/docs/types/types.html
<style> :root { --vp-home-hero-name-color: transparent; --vp-home-hero-name-background: -webkit-linear-gradient(120deg, #3451b2 30%, #8596d0); --vp-home-hero-image-background-image: linear-gradient(-45deg, #99a8d8 50%, #99a8d8 50%); --vp-home-hero-image-filter: blur(44px); } @media (min-width: 640px) { :root { --vp-home-hero-image-filter: blur(56px); } } @media (min-width: 960px) { :root { --vp-home-hero-image-filter: blur(68px); } } /* :root.dark img[src$=".png"] { filter: invert(1); } :root:not(.dark) img[src$=".png"] { filter: invert(0) } */ </style>

 

Email: [email protected] | Slack: #platformspec