kcl-lang.io/kpm@v0.8.7-0.20240520061008-9fc4c5efc8c7/test/e2e/test_suites/test_data/kcl1/kcl1.k (about)

     1  import konfig.base.pkg.kusion_kubernetes.api.apps.v1 as apps
     2  
     3  demo = apps.Deployment {
     4      metadata.name = "nginx-deployment"
     5      spec = {
     6          replicas = 3
     7          selector.matchLabels = {
     8              app = "nginx"
     9          }
    10          template.metadata.labels = {
    11              app = "nginx"
    12          }
    13          template.spec.containers = [
    14              {
    15                  name = "nginx"
    16                  image = "nginx:1.14.2"
    17                  ports = [
    18                      {containerPort = 80}
    19                  ]
    20              }
    21          ]
    22      }
    23  }