Browse Source

Add WIP profile to enable remote-debug on containers deployed to

openshift
master
Jonathan Christison 5 years ago
parent
commit
6cf4f5bb7b
  1. 1
      quarkus-kafaka-homework/README.md
  2. 26
      quarkus-kafaka-homework/kafka-consumer/pom.xml
  3. 2
      quarkus-kafaka-homework/kafka-consumer/src/main/resources/application.properties
  4. 2
      quarkus-kafaka-homework/kafka-producer/src/main/resources/application.properties
  5. 1
      quarkus-kafaka-homework/pom.xml

1
quarkus-kafaka-homework/README.md

@ -35,3 +35,4 @@ For testing `npm install wscat` and then `wscat -c http://localhost:8080/kafka/m
Deploy to OCP -
`mvn clean package -Dquarkus.container-image.build=true -Dquarkus.openshift.expose=true`
`mvn clean package -Dquarkus.kubernetes.deploy=true -Dquarkus.http.port=8080`

26
quarkus-kafaka-homework/kafka-consumer/pom.xml

@ -104,8 +104,32 @@
</configuration>
</plugin>
</plugins>
</build>
</build>
<profiles>
<!-- WIP
<profile>
<id>debug-openshift</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>${quarkus-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>remote-dev</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
-->
<profile>
<id>native</id>
<activation>

2
quarkus-kafaka-homework/kafka-consumer/src/main/resources/application.properties

@ -6,6 +6,8 @@ kafka.bootstrap.servers=kafka-cluster-kafka-bootstrap:9092
%dev.kafka.bootstrap.servers=localhost:9092
%dev.quarkus.http.port=8081
quarkus.http.port=8080
quarkus.openshift.expose=true
quarkus.openshift.lablels.app.kubernetes.io/part-of=Quark
mp.messaging.incoming.user-message.connector=smallrye-kafka
mp.messaging.incoming.user-message.topic=user-message

2
quarkus-kafaka-homework/kafka-producer/src/main/resources/application.properties

@ -7,6 +7,8 @@ kafka.bootstrap.servers=kafka-cluster-kafka-bootstrap:9092
quarkus.http.port=8080
quarkus.swagger-ui.always-include=true
quarkus.openshift.expose=true
quarkus.openshift.lablels.app.kubernetes.io/part-of=Quark
# Configure the Kafka sink (we write to it)
mp.messaging.outgoing.timestamp.connector=smallrye-kafka

1
quarkus-kafaka-homework/pom.xml

@ -48,7 +48,6 @@
<connection>scm:git:ssh://git@gitlab.cee.redhat.com/FOO</connection>
<tag>1.0-SNAPSHOT</tag>
</scm>
<build>
<plugins>
<plugin>

Loading…
Cancel
Save