TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Isopod: Expressive DSL Framework for Kubernetes Config

36 pointsby twakefieldover 5 years ago

4 comments

bryanlarsenover 5 years ago
We switched to jkcfg (<a href="https:&#x2F;&#x2F;jkcfg.github.io" rel="nofollow">https:&#x2F;&#x2F;jkcfg.github.io</a>) for many of these same reasons and are very happy. Text templating on structured data is wrong for many reasons, and kustomize is quite inflexible. &quot;Eww Javascript&quot; but everybody knows it.<p>jkcfg reduced the amount of configuration code&#x2F;data in our system by an order of magnitude or so.
评论 #21160455 未加载
markbaikalover 5 years ago
Isopod is notable for allowing the fetching of remote data that can then be used to configure the kubernetes objects. Terraform and pulumi are the only other ones that allow this. Bad about isopod is that the tool does not appear to automatically delete resources in the cluster after they are deleted from the code, and instead, a delete function must be called manually. That is a conceptual weakness compared to terraform and pulumi, and also a weakness compared to `kubectl apply --prune`.
评论 #21163931 未加载
评论 #21160411 未加载
greatjackover 5 years ago
I love this:<p>A framework to make configs for &gt; A framework that handles devops for &gt; A framework that handles containers (docker) for &gt; A framework of an app
评论 #21161953 未加载
gnzoidbergover 5 years ago
Ew. Isopods are gross. Questionable naming here...
评论 #21159772 未加载