Kubernetes

Kubernetes brand palette anchored on Kubernetes Blue (#326CE5) — the signature blue of the seven-spoked helm-wheel mark and the principal accent across kubernetes.io. The palette pairs the signature blue with a darker navy used in dark-mode marketing and a neutral ramp for body copy and documentation surfaces. Kubernetes is an open-source project hosted by the Cloud Native Computing Foundation (CNCF); the brand assets are governed by the CNCF brand guidelines and the project's CONTRIBUTING surface.

14 swatches 15 light roles 15 dark roles techkubernetesk8scncfopen-sourceinfrastructureblue

Swatches

k8s-blue
#326CE5
The Kubernetes signature blue — the fill of the helm-wheel mark and the principal accent across kubernetes.io.
k8s-blue-dark
#2956B2
Pressed/active state for the primary CTA.
k8s-blue-light
#7493E0
Soft accent used on illustrations and tags.
k8s-navy
#0B132B
Dark-mode canvas color — the navy used on the kubernetes.io dark-theme hero and on CNCF presentation chrome.
k8s-navy-deep
#050911
Darkest navy used as the page-level dark canvas.
k8s-ink
#303030
Primary text on light surfaces.
k8s-gray
#5F6368
Secondary text and metadata.
k8s-gray-light
#9AA0A6
Tertiary text and disabled UI.
k8s-surface
#F1F3F4
Quiet surface — card backgrounds on kubernetes.io.
k8s-border
#DADCE0
Hairline borders and dividers.
k8s-white
#FFFFFF
Primary canvas on light surfaces.
k8s-success
#0F9D58
Healthy / ready pod state.
k8s-warning
#F4B400
Pending / scheduling state.
k8s-error
#DB4437
Failed / crash-loop state.

Mode role mappings

Light mode (15 roles)

accent → k8s-blue-light
accent-hover → k8s-blue
background → k8s-white
border → k8s-border
error → k8s-error
primary → k8s-blue
primary-hover → k8s-blue-dark
success → k8s-success
surface → k8s-surface
surface-elevated → k8s-white
text-primary → k8s-ink
text-secondary → k8s-gray
text-tertiary → k8s-gray-light
warning → k8s-warning
warning-hover → k8s-error

Dark mode (15 roles)

accent → k8s-blue
accent-hover → k8s-blue-light
background → k8s-navy-deep
border → k8s-blue-dark
error → k8s-error
primary → k8s-blue-light
primary-hover → k8s-blue
success → k8s-success
surface → k8s-navy
surface-elevated → k8s-blue-dark
text-primary → k8s-white
text-secondary → k8s-surface
text-tertiary → k8s-gray-light
warning → k8s-warning
warning-hover → k8s-error

Provenance

Source
https://kubernetes.io/community/branding/
License
Apache-2.0
Attribution
Kubernetes is a registered trademark of The Linux Foundation / Cloud Native Computing Foundation. The Kubernetes name and logo are used under the CNCF trademark usage guidelines. The Kubernetes project itself is licensed under Apache License 2.0; brand colors documented here are sourced from the project's branding page (kubernetes.io/community/branding/), the kubernetes/community repository, and the CNCF Style Guide. Copyright The Kubernetes Authors / Cloud Native Computing Foundation.
Imported
2026-05-18
Notes
The Kubernetes Blue (#326CE5) hex value is documented in the kubernetes/community repository (devel/sig-docs/style/* and branding/*) and on the kubernetes.io branding page. The palette is intentionally restrained — the project leans on the signature blue plus a neutral documentation ramp. Both light and dark modes are authored; the dark variant follows the kubernetes.io site's published dark theme.