Hacker GitHub

← All repos

stripe/skycfg

View on GitHub ↗ ★ 676 Go

Skycfg is an extension library for the Starlark language that adds support for constructing Protocol Buffer messages.

17 mentions on Hacker News by 9 people: 1 story, 16 comments · first 2018-12-03 · latest 2024-06-26

Mentions per year 17 mentions · busiest year 2019 (6)
20082026
  1. So whats your take on https://github.com/stripe/skycfg do you also have experience with it?
  2. …reddit did something similar internally [0] - https://github.com/cruise-automation/isopod [1] - https://github.com/stripe/skycfg
  3. …is your thing, do checkout out skycfg[1] [0] - https://github.com/bazelbuild/rules_jsonnet [1] - https://github.com/stripe/skycfg
    comment by bminor13 · 2023-03-27 · in Jsonnet – The Data Templating Language
  4. …lot of GCL horror stories, and many Xooglers have chosen to create things like Jsonnet or Skycfg ( https://github.com/stripe/skycfg ) instead.
    comment by __float · 2022-07-15 · in The Dhall Configuration Language
  5. I have - https://github.com/cruise-automation/isopod and more generally with https://github.com/stripe/skycfg
    comment by dilyevsky · 2021-11-14 · in YAML: It's Time to Move On
  6. If you’re looking at other solutions check out https://github.com/stripe/skycfg It works with Envoy and lots of other things that support protobuf configs
  7. You may be interested in https://github.com/stripe/skycfg , which we use to generate Kubernetes resources using its native Protobuf data model.
    comment by jmillikin · 2020-11-29 · in A better Kubernetes from the ground up
  8. …written in Python Funny you mention this, check out what is effectively this but for Kubernetes: https://github.com/stripe/skycfg
    comment by xyzzy_plugh · 2020-09-10 · in Kubernetes YAML Generator
  9. …used "a real programming language" right from the start There are currently several options, like https://github.com/stripe/skycfg > Why are so few configuration languages not backed by a real language? There are tons of tools that work…
  10. …thats absolutely true and I think more people should do that (disclaimer I work with this https://github.com/stripe/skycfg daily). I think it actually would be easier for people to understand the k8s system if they did. But, yaml is now…
    comment by kasey_junk · 2020-05-30 · in Why is Kubernetes getting so popular?
  11. …willing to relax the "Turing-complete" part, and do a bit of final assembly yourself, you might try https://github.com/stripe/skycfg which uses the Python-like Starlark language. Cruise built a more complex DSL on top of it:…
  12. …Open-sourced some of that stuff as https://github.com/cruise-automation/isopod (which is based on https://github.com/stripe/skycfg ). I hear stripe are also using their thing with terraform although not sure to which extent.
    comment by dilyevsky · 2019-09-28 · in A developer goes to a DevOps conference
  13. …labor intensive (and error prone) to write go code for every deployment. May I suggest a middle ground =) github.com/stripe/skycfg (checkout //_examples/k8s that I added)
    comment by dilyevsky · 2019-04-20 · in Kustomize – Templating in Kubernetes
  14. Have you looked at the work being done by stripe on skycfg? https://github.com/stripe/skycfg has the advantage of preserving protobuf message types as they're passed, so you get type checking.
    comment by simtel20 · 2019-03-22 · in In Defense of YAML
  15. …There’s some work going on to have something more user-friendly (think Google’s Piccolo) - https://github.com/stripe/skycfg (disclaimer - I contributed to this project)
    comment by dilyevsky · 2019-01-20 · in Kubernetes Failure Stories
  16. Have you seen https://github.com/stripe/skycfg ? It’s kind of early development stages tho
  17. ▲ 97
    Stripe open-sources Skycfg, a configuration builder for Kubernetes
    story by jmillikin · 2018-12-03 · 35 comments