Dan K
2019-07-16 698457ac05ca34aff02b1e7fc83c542540e3f9f2
WIP(ch9s6): update current code
3 files added
1 files modified
109 ■■■■■ changed files
micro-java/pom.xml 3 ●●●● patch | view | raw | blame | history
micro-java/src/main/fabric8/deployment.yml 61 ●●●●● patch | view | raw | blame | history
micro-java/src/main/fabric8/route.yml 19 ●●●●● patch | view | raw | blame | history
micro-java/src/main/fabric8/svc.yml 26 ●●●●● patch | view | raw | blame | history
micro-java/pom.xml
@@ -28,10 +28,11 @@
        <version.war.plugin>2.5</version.war.plugin>
                <!--
        <version.fabric8.plugin>3.1.80.redhat-000019</version.fabric8.plugin>
                -->
                <!--
        <version.fabric8.plugin>3.5.38</version.fabric8.plugin>
                -->
        <version.fabric8.plugin>4.1.0</version.fabric8.plugin>
        <!-- maven-compiler-plugin -->
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.source>1.8</maven.compiler.source>
micro-java/src/main/fabric8/deployment.yml
New file
@@ -0,0 +1,61 @@
---
apiVersion: "v1"
kind: "DeploymentConfig"
metadata:
  annotations:
    fabric8.io/iconUrl: "img/icons/camel.svg"
  labels:
    provider: "fabric8"
    project: "${env.RHT_OCP4_DEV_USER}-${project.artifactId}"
    version: "1.0"
    group: "com.redhat.training"
  name: "${project.artifactId}"
spec:
  replicas: 1
  selector:
    project: "${env.RHT_OCP4_DEV_USER}-${project.artifactId}"
    provider: "fabric8"
    group: "com.redhat.training"
  strategy:
    rollingParams:
      timeoutSeconds: 10800
    type: "Rolling"
  template:
    metadata:
      annotations:
        fabric8.io/iconUrl: "img/icons/camel.svg"
      labels:
        provider: "fabric8"
        project: "${env.RHT_OCP4_DEV_USER}-${project.artifactId}"
        version: "1.0"
        group: "com.redhat.training"
    spec:
      containers:
      - image: "${project.artifactId}:1.0"
        imagePullPolicy: "IfNotPresent"
        name: "spring-boot"
        ports:
          - containerPort: 8080
            name: "http"
            protocol: "TCP"
        #- containerPort: 9081
        #  name: "rest"
        #  protocol: "TCP"
        securityContext:
          privileged: false
        #readinessProbe:
        #  httpGet:
        #    path: "/hello/health"
        #    port: 9081
        #  initialDelaySeconds: 20
  triggers:
  - type: "ConfigChange"
  - imageChangeParams:
      automatic: true
      containerNames:
      - "spring-boot"
      from:
        kind: "ImageStreamTag"
        name: "${project.artifactId}:1.0"
    type: "ImageChange"
micro-java/src/main/fabric8/route.yml
New file
@@ -0,0 +1,19 @@
---
apiVersion: v1
kind: Route
metadata:
  labels:
    expose: "true"
    app: ${project.artifactId}
    provider: fabric8
    version: "1.0"
    group: com.redhat.training
  name: ${project.artifactId}
spec:
#  host: ${hostname}
  port:
    targetPort: 8080
  to:
    kind: Service
    name: ${project.artifactId}
micro-java/src/main/fabric8/svc.yml
New file
@@ -0,0 +1,26 @@
---
apiVersion: v1
kind: Service
metadata:
#  annotations:
#    fabric8.io/iconUrl: img/icons/camel.svg
  labels:
    expose: "true"
    app: ${project.artifactId}
    provider: fabric8
    version: "1.0"
    group: com.redhat.training
  name: ${project.artifactId}
spec:
  ports:
  - name: http-tomcat
    port: 8080
    protocol: TCP
    targetPort: 8080
#  - name: rest
#    port: ${rest-port}
#    protocol: TCP
#    targetPort: ${rest-port}
  selector:
    deploymentconfig: ${project.artifactId}