Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.

Improvements of the Vert.x Generator and enrichers #1032

Closed
9 tasks done
cescoffier opened this issue Aug 28, 2017 · 2 comments · Fixed by #1035
Closed
9 tasks done

Improvements of the Vert.x Generator and enrichers #1032

cescoffier opened this issue Aug 28, 2017 · 2 comments · Fixed by #1035
Labels
cat/feature Feature request

Comments

@cescoffier
Copy link
Contributor

cescoffier commented Aug 28, 2017

Important - this is more an umbrella issue for me, to track some work I would like to do in the Vert.x generator / enrichers. So it's not a bug, just features that will get implemented soon

Tasks

  • Detects cluster manager from the project classpath and adds -cluster to the command
  • Enable JMX metrics registration when vertx-dropwizard-metrics is in the classpath
  • Allows passing parameter to the application
  • If the Infinispan Cluster Manager is used, force IPv4
  • Disable async DNS resolution (as it is not able to resolve names exposed by other namespaces)
  • Implement ITs
  • Allow full configuration of the health checks
  • Update generator doc
  • Update enricher doc
@cescoffier
Copy link
Contributor Author

One of the task is related to #976.

cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Aug 29, 2017
- Detects cluster manager from the project classpath and adds -cluster to the command
- Enable JMX metrics registration when vertx-dropwizard-metrics is in the classpath
- If the Infinispan Cluster Manager is used, force IPv4
- Disable async DNS resolution (as it is not able to resolve names exposed by other namespaces)
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Aug 29, 2017
- Implement ITs
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Aug 29, 2017
- Set the JMX domain
@hrishin hrishin added the cat/feature Feature request label Aug 30, 2017
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Aug 30, 2017
This is related to fabric8io#1032

Also fix a typo in a yaml snippet.
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Sep 2, 2017
Related to fabric8io#1032

* use directly the maven configuration to support nested structures
* add support for TCP and Exec probe
* add support for HTTP headers and port names
* improve validation
* allow readiness and liveness (separated) configuration
* implement overiding rules (specific user property > generic user property > specific configuration > generic configuration)
* use Guava Optional and Function as Java 8 is not allowed
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Sep 2, 2017
cescoffier added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Sep 2, 2017
Related to fabric8io#1032
Set the initial delay differently for the readiness and liveness check
@cescoffier
Copy link
Contributor Author

PR submitted: #1035

@hrishin hrishin modified the milestone: Sprint 141 Nov 22, 2017
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
- Detects cluster manager from the project classpath and adds -cluster to the command
- Enable JMX metrics registration when vertx-dropwizard-metrics is in the classpath
- If the Infinispan Cluster Manager is used, force IPv4
- Disable async DNS resolution (as it is not able to resolve names exposed by other namespaces)
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
- Implement ITs
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
- Set the JMX domain
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
This is related to fabric8io#1032

Also fix a typo in a yaml snippet.
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
Related to fabric8io#1032

* use directly the maven configuration to support nested structures
* add support for TCP and Exec probe
* add support for HTTP headers and port names
* improve validation
* allow readiness and liveness (separated) configuration
* implement overiding rules (specific user property > generic user property > specific configuration > generic configuration)
* use Guava Optional and Function as Java 8 is not allowed
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
nicolaferraro pushed a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
Related to fabric8io#1032
Set the initial delay differently for the readiness and liveness check
nicolaferraro added a commit to cescoffier/fabric8-maven-plugin that referenced this issue Jul 18, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cat/feature Feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants