自动检测json-schema.orgjson/yaml文件的www.example.com?

cclgggtu  于 2023-03-31  发布在  其他
关注(0)|答案(1)|浏览(135)

我正在看这个文件:

---
# CI E2E test test configuration scenario using locally build images and manifests for:
# - cluster-api
# - bootstrap kubeadm
# - control-plane kubeadm
# - hetzner

# For creating local dev images run make e2e-image from the main CAPH repository
images:
  - name: ghcr.io/syself/caph-staging:${TAG:=e2e}
    loadBehavior: mustLoad
providers:
  - name: cluster-api
    type: CoreProvider
    versions:
      - name: v1.3.5
        value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.3.5/core-components.yaml"
        type: "url"
        contract: v1beta1
        files:
          - sourcePath: "../data/shared/v1beta1/metadata.yaml"
        replacements:
          - old: "imagePullPolicy: Always"
            new: "imagePullPolicy: IfNotPresent"
          - old: "--enable-leader-election"
            new: "--enable-leader-election=false"
          - old: --metrics-addr=127.0.0.1:8080
            new: --metrics-addr=:8080

...

Source
上面的文件只是一个例子.我对一般的方法很感兴趣.
我想知道这个文件的json-schema
我想检测这个结构是否已经有匹配的模式。
有没有一种方法可以自动检测json模式?

tyky79it

tyky79it1#

json schemas的“官方”共享仓库是https://www.schemastore.org/json/。这也是VSCode和IntelliJ使用的。你可以看看它的API是否支持你的用例,或者它是否有帮助。

相关问题