Skip to content

Latest commit

 

History

History
132 lines (120 loc) · 5.94 KB

File metadata and controls

132 lines (120 loc) · 5.94 KB
layout home
hero
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
features
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

🚀  Platspec Operator — Early Preview Released
The open-source Kubernetes operator that implements the Platform Specification processing layer is now publicly available. See below links for more details!
Read the announcement →  ·  Documentation →  ·  GitHub →

<style> .announcement-banner { margin: 2rem auto; max-width: 900px; padding: 1rem 1.5rem; border-radius: 8px; border: 1px solid var(--vp-c-brand-soft); background-color: var(--vp-c-brand-soft); color: var(--vp-c-text-1); font-size: 0.95rem; text-align: center; line-height: 1.8; } .announcement-banner a { color: var(--vp-c-brand-1); font-weight: 500; text-decoration: none; } .announcement-banner a:hover { text-decoration: underline; } </style> <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: contact@platformspec.io | Slack: #platformspec