Files
kubevela/pkg/application/testdata/myapp.yaml

30 lines
555 B
YAML

name: myapp
components:
frontend:
deployment:
image: inanimate/echo-server
env:
- PORT: "8080"
traits:
manualscaler:
replica: 2
rollout:
strategy: canary
step: 5
expose:
service:
type: LoadBalancer
ports:
http:
service_port: 80
container_port: 8080
scopes:
- public-scope
secrets:
secret-foo:
key1: 'pass-word'
appScopes:
public-scope:
networkPolicy: public
private-scope:
networkPolicy: private