This message was deleted.
# general
s
This message was deleted.
m
looks quite interesting, I'll follow up and give it a try
x
They seem to use KCL as a self-service platform engineering programming language: https://github.com/KusionStack/KCLVM
h
So I got a question for you Dayuan, is this not a competing spec with OAM which technically is sponsored by Alibaba?, It does seem nicer than OAM though 😊, that was a great blog post I have had my eye on kusion I think since day two it was released hopefully it picks up interest I think it's overall architectural design is pretty smart.
x
https://github.com/KusionStack/kusion/issues/204 https://github.com/KusionStack/konfig/pull/88 Maybe Kusion and OAM are not in conflict. They can integrate with each other. 👀
h
Ohh interesting good catch
j
Thanks for sharing, very cool. @Dayuan Li would you say this is conceptually comparable to the Scaffolder (template rendering system) in Backstage?
d
😆We have a good relationship with KubeVela and have a cooperation issue (https://github.com/kubevela/kubevela/issues/5219) Work-in-Progress. We will release a demo about how Kusion works together with KubeVela recently.
@Josh Gavant We use DSL to describe our AppConfigs and operation intentions. All the configs are stored in a monorepo, acting as a centralized platform for multi-team collaboration. Programming languages have the characteristics of abstraction, reuse, and easy verification. They can be regarded as a standardized communication language for engineers
o
Some quick comment. It is pretty typical Chinese style to consolidate a huge answer for a huge question. But in English world, it is more welcome for a smaller answer to a smaller question. I think AntGroup already have very rich experience on Platform Engineering. It maybe better to split this huge article to a few one later on, so ppl can really understand and comment on. Like: 1. KCL vs YAML vs HCL related 2. dev and platform engineer responsibility practices in AntGroup 3. One day in AntGroup with and without Kusion platform 4. ...
Personally I love this kind of huge overview. It gives clear evolvement path why we did that and the whole picture. 👍