Merge pull request #1754 from AhmedGrati/fix-annotations-disable

fix: disable annotations when flag `--with-kompose-annotation=false` is specified
This commit is contained in:
Kubernetes Prow Robot 2023-11-07 04:16:35 +01:00 committed by GitHub
commit ce0288b7bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 4 additions and 379 deletions

View File

@ -248,14 +248,15 @@ func ConfigAllLabels(name string, service *kobject.ServiceConfig) map[string]str
// ConfigAnnotations configures annotations // ConfigAnnotations configures annotations
func ConfigAnnotations(service kobject.ServiceConfig) map[string]string { func ConfigAnnotations(service kobject.ServiceConfig) map[string]string {
annotations := map[string]string{} annotations := map[string]string{}
for key, value := range service.Annotations {
annotations[key] = value
}
if !service.WithKomposeAnnotation { if !service.WithKomposeAnnotation {
return annotations return annotations
} }
for key, value := range service.Annotations {
annotations[key] = value
}
annotations["kompose.cmd"] = strings.Join(os.Args, " ") annotations["kompose.cmd"] = strings.Join(os.Args, " ")
versionCmd := exec.Command("kompose", "version") versionCmd := exec.Command("kompose", "version")
out, err := versionCmd.Output() out, err := versionCmd.Output()

View File

@ -2,8 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -17,7 +15,6 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
@ -34,13 +31,10 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -53,8 +47,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/change-in-volume-default: "true" io.kompose.network/change-in-volume-default: "true"
@ -66,7 +58,6 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
@ -108,4 +99,3 @@ spec:
- emptyDir: {} - emptyDir: {}
name: code-volume name: code-volume

View File

@ -2,8 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -17,7 +15,6 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
@ -34,13 +31,10 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -53,8 +47,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/change-in-volume-default: "true" io.kompose.network/change-in-volume-default: "true"
@ -66,7 +58,6 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
@ -108,4 +99,3 @@ spec:
- emptyDir: {} - emptyDir: {}
name: code-volume name: code-volume

View File

@ -2,8 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -17,7 +15,6 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
@ -34,13 +31,10 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -75,7 +69,6 @@ spec:
name: redis:latest name: redis:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -98,7 +91,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
@ -151,7 +143,6 @@ spec:
name: web:latest name: web:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -174,4 +165,3 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""

View File

@ -2,8 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -17,7 +15,6 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
@ -34,13 +31,10 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -75,7 +69,6 @@ spec:
name: redis:latest name: redis:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -98,7 +91,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
@ -151,7 +143,6 @@ spec:
name: web:latest name: web:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -174,4 +165,3 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""

View File

@ -2,8 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.image-pull-policy: IfNotPresent
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: foo io.kompose.service: foo
@ -16,13 +14,10 @@ spec:
selector: selector:
io.kompose.service: foo io.kompose.service: foo
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.image-pull-policy: IfNotPresent
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: foo io.kompose.service: foo
@ -35,8 +30,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.image-pull-policy: IfNotPresent
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/compose-env-interpolation-default: "true" io.kompose.network/compose-env-interpolation-default: "true"
@ -53,4 +46,3 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always

View File

@ -2,8 +2,6 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: db io.kompose.service: db
@ -17,8 +15,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/configmap-volume-default: "true" io.kompose.network/configmap-volume-default: "true"
@ -41,7 +37,6 @@ spec:
name: db-cm0 name: db-cm0
name: db-cm0 name: db-cm0
--- ---
apiVersion: v1 apiVersion: v1
binaryData: binaryData:
@ -59,8 +54,6 @@ metadata:
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -74,8 +67,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/configmap-volume-default: "true" io.kompose.network/configmap-volume-default: "true"
@ -103,7 +94,6 @@ spec:
name: web-cm1 name: web-cm1
name: web-cm1 name: web-cm1
--- ---
apiVersion: v1 apiVersion: v1
data: data:

View File

@ -2,8 +2,6 @@
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: db io.kompose.service: db
@ -50,7 +48,6 @@ spec:
name: db:latest name: db:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -73,7 +70,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
binaryData: binaryData:
@ -91,8 +87,6 @@ metadata:
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -144,7 +138,6 @@ spec:
name: web:latest name: web:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -167,7 +160,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
data: data:

View File

@ -14,15 +14,10 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -35,7 +30,6 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
@ -66,15 +60,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -87,10 +76,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/expose-default: "true" io.kompose.network/expose-default: "true"
@ -106,15 +91,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -148,4 +128,3 @@ spec:
- batwoman.example.com - batwoman.example.com
secretName: test-secret secretName: test-secret

View File

@ -14,15 +14,10 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -35,7 +30,6 @@ spec:
selector: selector:
io.kompose.service: web io.kompose.service: web
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
@ -77,7 +71,6 @@ spec:
name: redis:3.0 name: redis:3.0
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -100,15 +93,10 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.expose: batman.example.com/dev,batwoman.example.com
kompose.service.expose.ingress-class-name: nginx
kompose.service.expose.tls-secret: test-secret
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -147,7 +135,6 @@ spec:
name: web:latest name: web:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -170,7 +157,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: Route kind: Route

View File

@ -2,11 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: loadbalancer
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end-tcp io.kompose.service: front-end-tcp
@ -21,16 +16,10 @@ spec:
io.kompose.service: front-end io.kompose.service: front-end
type: LoadBalancer type: LoadBalancer
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: loadbalancer
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -43,11 +32,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: loadbalancer
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/external-traffic-policy-default: "true" io.kompose.network/external-traffic-policy-default: "true"
@ -66,4 +50,3 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always

View File

@ -2,11 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -21,16 +16,10 @@ spec:
io.kompose.service: front-end io.kompose.service: front-end
type: ClusterIP type: ClusterIP
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -43,11 +32,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/external-traffic-policy-default: "true" io.kompose.network/external-traffic-policy-default: "true"
@ -66,16 +50,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -94,4 +72,3 @@ spec:
path: / path: /
pathType: Prefix pathType: Prefix

View File

@ -2,11 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: loadbalancer
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end-tcp io.kompose.service: front-end-tcp
@ -21,16 +16,10 @@ spec:
io.kompose.service: front-end io.kompose.service: front-end
type: LoadBalancer type: LoadBalancer
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: loadbalancer
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -72,7 +61,6 @@ spec:
name: front-end:v4 name: front-end:v4
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -95,4 +83,3 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""

View File

@ -2,11 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -21,16 +16,10 @@ spec:
io.kompose.service: front-end io.kompose.service: front-end
type: ClusterIP type: ClusterIP
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
kompose.service.external-traffic-policy: local
kompose.service.type: headless
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -72,7 +61,6 @@ spec:
name: front-end:v4 name: front-end:v4
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -95,7 +83,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: Route kind: Route

View File

@ -2,8 +2,6 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.security-context.fsgroup: "1001"
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: pgadmin io.kompose.service: pgadmin
@ -17,8 +15,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.security-context.fsgroup: "1001"
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/fsgroup-default: "true" io.kompose.network/fsgroup-default: "true"
@ -44,7 +40,6 @@ spec:
persistentVolumeClaim: persistentVolumeClaim:
claimName: pgadmin-data claimName: pgadmin-data
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim

View File

@ -2,8 +2,6 @@
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.security-context.fsgroup: "1001"
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: pgadmin io.kompose.service: pgadmin
@ -53,7 +51,6 @@ spec:
name: pgadmin:latest name: pgadmin:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -76,7 +73,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim

View File

@ -2,13 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.tcp_port: "9090"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mongo io.kompose.service: mongo
@ -21,18 +14,10 @@ spec:
selector: selector:
io.kompose.service: mongo io.kompose.service: mongo
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8081"
kompose.service.healthcheck.readiness.interval: 11s
kompose.service.healthcheck.readiness.retries: "6"
kompose.service.healthcheck.readiness.tcp_port: "9091"
kompose.service.healthcheck.readiness.timeout: 2s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mysql io.kompose.service: mysql
@ -45,19 +30,10 @@ spec:
selector: selector:
io.kompose.service: mysql io.kompose.service: mysql
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.healthcheck.liveness.http_get_path: /health
kompose.service.healthcheck.liveness.http_get_port: "8080"
kompose.service.healthcheck.readiness.http_get_path: /ready
kompose.service.healthcheck.readiness.http_get_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgresql io.kompose.service: postgresql
@ -70,16 +46,10 @@ spec:
selector: selector:
io.kompose.service: postgresql io.kompose.service: postgresql
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.test: echo "liveness"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -92,18 +62,10 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.tcp_port: "9090"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mongo io.kompose.service: mongo
@ -116,13 +78,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.tcp_port: "9090"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/healthcheck-default: "true" io.kompose.network/healthcheck-default: "true"
@ -149,18 +104,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8081"
kompose.service.healthcheck.readiness.interval: 11s
kompose.service.healthcheck.readiness.retries: "6"
kompose.service.healthcheck.readiness.tcp_port: "9091"
kompose.service.healthcheck.readiness.timeout: 2s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mysql io.kompose.service: mysql
@ -173,13 +120,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8081"
kompose.service.healthcheck.readiness.interval: 11s
kompose.service.healthcheck.readiness.retries: "6"
kompose.service.healthcheck.readiness.tcp_port: "9091"
kompose.service.healthcheck.readiness.timeout: 2s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/healthcheck-default: "true" io.kompose.network/healthcheck-default: "true"
@ -206,19 +146,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.healthcheck.liveness.http_get_path: /health
kompose.service.healthcheck.liveness.http_get_port: "8080"
kompose.service.healthcheck.readiness.http_get_path: /ready
kompose.service.healthcheck.readiness.http_get_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgresql io.kompose.service: postgresql
@ -231,14 +162,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.healthcheck.liveness.http_get_path: /health
kompose.service.healthcheck.liveness.http_get_port: "8080"
kompose.service.healthcheck.readiness.http_get_path: /ready
kompose.service.healthcheck.readiness.http_get_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/healthcheck-default: "true" io.kompose.network/healthcheck-default: "true"
@ -267,16 +190,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.test: echo "liveness"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -289,11 +206,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.test: echo "liveness"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/healthcheck-default: "true" io.kompose.network/healthcheck-default: "true"
@ -323,4 +235,3 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always

View File

@ -2,13 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.tcp_port: "9090"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mongo io.kompose.service: mongo
@ -21,18 +14,10 @@ spec:
selector: selector:
io.kompose.service: mongo io.kompose.service: mongo
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8081"
kompose.service.healthcheck.readiness.interval: 11s
kompose.service.healthcheck.readiness.retries: "6"
kompose.service.healthcheck.readiness.tcp_port: "9091"
kompose.service.healthcheck.readiness.timeout: 2s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mysql io.kompose.service: mysql
@ -45,19 +30,10 @@ spec:
selector: selector:
io.kompose.service: mysql io.kompose.service: mysql
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.healthcheck.liveness.http_get_path: /health
kompose.service.healthcheck.liveness.http_get_port: "8080"
kompose.service.healthcheck.readiness.http_get_path: /ready
kompose.service.healthcheck.readiness.http_get_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgresql io.kompose.service: postgresql
@ -70,16 +46,10 @@ spec:
selector: selector:
io.kompose.service: postgresql io.kompose.service: postgresql
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.test: echo "liveness"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -92,18 +62,10 @@ spec:
selector: selector:
io.kompose.service: redis io.kompose.service: redis
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.tcp_port: "9090"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mongo io.kompose.service: mongo
@ -153,7 +115,6 @@ spec:
name: mongo:latest name: mongo:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -176,18 +137,10 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.group: my-group
kompose.service.healthcheck.liveness.tcp_port: "8081"
kompose.service.healthcheck.readiness.interval: 11s
kompose.service.healthcheck.readiness.retries: "6"
kompose.service.healthcheck.readiness.tcp_port: "9091"
kompose.service.healthcheck.readiness.timeout: 2s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: mysql io.kompose.service: mysql
@ -237,7 +190,6 @@ spec:
name: mysql:latest name: mysql:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -260,19 +212,10 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.healthcheck.liveness.http_get_path: /health
kompose.service.healthcheck.liveness.http_get_port: "8080"
kompose.service.healthcheck.readiness.http_get_path: /ready
kompose.service.healthcheck.readiness.http_get_port: "8080"
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgresql io.kompose.service: postgresql
@ -324,7 +267,6 @@ spec:
name: postgresql:latest name: postgresql:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -347,16 +289,10 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.service.healthcheck.readiness.interval: 10s
kompose.service.healthcheck.readiness.retries: "5"
kompose.service.healthcheck.readiness.test: echo "liveness"
kompose.service.healthcheck.readiness.timeout: 1s
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: redis io.kompose.service: redis
@ -409,7 +345,6 @@ spec:
name: redis:latest name: redis:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -432,4 +367,3 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""

View File

@ -2,8 +2,6 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.volume.type: persistentVolumeClaim
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: db io.kompose.service: db
@ -17,8 +15,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.volume.type: persistentVolumeClaim
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/multiple-type-volumes-default: "true" io.kompose.network/multiple-type-volumes-default: "true"
@ -37,7 +33,6 @@ spec:
persistentVolumeClaim: persistentVolumeClaim:
claimName: db-data claimName: db-data
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
@ -53,13 +48,10 @@ spec:
requests: requests:
storage: 100Mi storage: 100Mi
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -73,8 +65,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/multiple-type-volumes-default: "true" io.kompose.network/multiple-type-volumes-default: "true"
@ -102,7 +92,6 @@ spec:
name: web-cm1 name: web-cm1
name: web-cm1 name: web-cm1
--- ---
apiVersion: v1 apiVersion: v1
data: data:

View File

@ -2,8 +2,6 @@
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.volume.type: persistentVolumeClaim
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: db io.kompose.service: db
@ -46,7 +44,6 @@ spec:
name: db:latest name: db:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -69,7 +66,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
@ -85,13 +81,10 @@ spec:
requests: requests:
storage: 100Mi storage: 100Mi
--- ---
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.volume.type: configMap
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: web io.kompose.service: web
@ -143,7 +136,6 @@ spec:
name: web:latest name: web:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -166,7 +158,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
data: data:

View File

@ -2,9 +2,6 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -17,14 +14,10 @@ spec:
selector: selector:
io.kompose.service: front-end io.kompose.service: front-end
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -37,9 +30,6 @@ spec:
strategy: {} strategy: {}
template: template:
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/single-file-output-default: "true" io.kompose.network/single-file-output-default: "true"
@ -58,14 +48,10 @@ spec:
resources: {} resources: {}
restartPolicy: Always restartPolicy: Always
--- ---
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
annotations:
kompose.service.expose: lb
kompose.service.expose.ingress-class-name: nginx
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: front-end io.kompose.service: front-end
@ -84,4 +70,3 @@ spec:
path: / path: /
pathType: Prefix pathType: Prefix

View File

@ -2,8 +2,6 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
annotations:
kompose.volume.subpath: test
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgres io.kompose.service: postgres
@ -17,8 +15,6 @@ spec:
type: Recreate type: Recreate
template: template:
metadata: metadata:
annotations:
kompose.volume.subpath: test
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.network/vols-subpath-default: "true" io.kompose.network/vols-subpath-default: "true"
@ -45,7 +41,6 @@ spec:
persistentVolumeClaim: persistentVolumeClaim:
claimName: postgres-data claimName: postgres-data
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim

View File

@ -2,8 +2,6 @@
apiVersion: apps.openshift.io/v1 apiVersion: apps.openshift.io/v1
kind: DeploymentConfig kind: DeploymentConfig
metadata: metadata:
annotations:
kompose.volume.subpath: test
creationTimestamp: null creationTimestamp: null
labels: labels:
io.kompose.service: postgres io.kompose.service: postgres
@ -54,7 +52,6 @@ spec:
name: postgres:latest name: postgres:latest
type: ImageChange type: ImageChange
--- ---
apiVersion: image.openshift.io/v1 apiVersion: image.openshift.io/v1
kind: ImageStream kind: ImageStream
@ -77,7 +74,6 @@ spec:
referencePolicy: referencePolicy:
type: "" type: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
@ -93,4 +89,3 @@ spec:
requests: requests:
storage: 100Mi storage: 100Mi