github.com/howieyuen/kusion@v0.7.4-rc.2/pkg/projectstack/testdata/appops/nginx-example/base/base.k (about) 1 import base.pkg.kusion_models.kube.frontend 2 import base.pkg.kusion_models.kube.frontend.service 3 import base.pkg.kusion_models.kube.frontend.container 4 import base.pkg.kusion_models.kube.templates.resource as res_tpl 5 6 # Application Configuration 7 appConfiguration: frontend.Server { 8 # Main Container Configuration 9 mainContainer = container.Main { 10 ports = [ 11 {containerPort = 80} 12 ] 13 } 14 image = "nginx:1.7.8" 15 services = [ 16 service.Service { 17 name = __META_APP_NAME 18 type = "NodePort" 19 ports = [ 20 { 21 nodePort = 30201 22 port = 80 23 targetPort = 80 24 } 25 ] 26 } 27 ] 28 }