KubeVela如何用oam配置文件方式创建成这样的形式?

KubeVela如何用oam配置文件方式创建成这样的形式?现在是两个重名应用会强制加一个namespace名字16c14b05a235682cc78d7f5af51bb8ba.png
图中效果我只能从velaux实现.一个应用对应多个环境,比如a应用有test/dev/pre/prod(想在一个页面里切换的看),我目前实现的是在应用名称上加上环境标识,因为不能起重复名字,所以就会有四个应用a-test,a-dev,a-pre,a-prod

展开
收起
真的很搞笑 2023-09-17 18:08:40 53 分享 版权
1 条回答
写回答
取消 提交回答
  • 您可以使用以下 OAM 配置文件创建这样的 Pod:

    apiVersion: core.oam.dev/v1alpha1
    kind: Application
    metadata:
    name: my-pod
    spec:
    components:

    - name: my-pod
      type: kubernetes
      properties:
        spec:
          containers:
            - name: nginx
              image: nginx:latest
    

    当您使用该配置文件创建应用程序时,KubeVela 将创建一个 Pod 并将其部署到您的 Kubernetes 集群中。 该 Pod 将运行一个 Nginx 容器。

    2023-10-20 09:49:30
    赞同 展开评论
问答地址: