<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk" -->

---
title: From YAML to Platforms: The Kubernetes Deployment Journey
description: Organizations deploying applications on Kubernetes have evolved through distinct phases: starting with raw YAML manifests, progressing to Helm charts for...
canonical: https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: From YAML to Platforms: The Kubernetes Deployment Journey | daily.dev
og:description: Organizations deploying applications on Kubernetes have evolved through distinct phases: starting with raw YAML manifests, progressing to Helm charts for...
og:url: https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk
og:image: https://api.daily.dev/og/posts/RpK809DFk.png
og:image:alt: From YAML to Platforms: The Kubernetes Deployment Journey
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# From YAML to Platforms: The Kubernetes Deployment Journey

**[The New Stack](https://daily.dev/sources/newstack)** · 8 min read · 1 upvotes · 0 comments

## Summary

Organizations deploying applications on Kubernetes have evolved through distinct phases: starting with raw YAML manifests, progressing to Helm charts for standardization, integrating CI/CD pipelines for automation, adopting GitOps for reliable deployments, and finally embracing platform solutions to address tool sprawl and developer friction. Each stage solved specific challenges but introduced new complexities, ultimately leading to the need for unified platforms that provide self-service capabilities for developers while consolidating management tools for operations teams.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://thenewstack.io/from-yaml-to-platforms-the-kubernetes-deployment-journey/>

---

Tags: [#devops](https://daily.dev/tags/devops), [#kubernetes](https://daily.dev/tags/kubernetes), [#gitops](https://daily.dev/tags/gitops), [#helm](https://daily.dev/tags/helm)

[View this post on daily.dev](https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"From YAML to Platforms: The Kubernetes Deployment Journey","url":"https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk"},"datePublished":"2025-05-29T18:06:11.346Z","dateModified":"2025-05-29T18:06:36.168Z","description":"Organizations deploying applications on Kubernetes have evolved through distinct phases: starting with raw YAML manifests, progressing to Helm charts for...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/bd9bc50bd59302c21d4fe25ae1e526b9?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/bd9bc50bd59302c21d4fe25ae1e526b9?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"The New Stack","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"The New Stack","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack","url":"https://daily.dev/sources/newstack"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/from-yaml-to-platforms-the-kubernetes-deployment-journey-rpk809dfk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devops,kubernetes,gitops,helm","timeRequired":"PT8M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"The New Stack","item":"https://daily.dev/sources/newstack"},{"@type":"ListItem","position":3,"name":"From YAML to Platforms: The Kubernetes Deployment Journey"}]}
```

