Generator-jhipster: Feature Request - Enhance Istio / Kubernetes Support

Created on 30 May 2018  路  9Comments  路  Source: jhipster/generator-jhipster

Overview of the feature request

Istio Support MVP is in #7337. After that's implemented, look into additional changes around:

Istio

  • [x] Update to Istio ~0.8~ 1.0 (Done #8321)
  • [ ] Use Istio's Zipkin

    • [ ] Remove Zipkin Deployment

    • [ ] Configure Zipkin to point to Istio's Zipkin

    • [ ] Add Spring Cloud Sleuth Core Starter by default if using Istio

  • [ ] Allow "*" wildcard hostname
  • [ ] CORS configuration
  • [x] Rate Limiting / Connection Pooling

Istio mTLS

  • [ ] Use curl or local shell health check when generating for Istio (to support Istio Auth)
  • [ ] Alternatively, put management port on a separate non-mTLS port (health check, and Prometheus)

Kubernetes

  • [ ] Upgarde to Jib 1.0 (@PierreBesson)
  • [ ] Add Prometheus scrape annotation to deployment YAML for metrics (@saturnism)
  • [ ] Skaffold support
  • [ ] (REMOVED) Spring Cloud Kubernetes
  • [x] Better Helm support (@srinivasa-vasu) #9461
Motivation for or Use Case

To better support Istio in generated app/deployment.

Related issues or PR

7337

  • [x] Checking this box is mandatory (this is just to show you read everything)
$$ bug-bounty $$ $300 area kubernetes

Most helpful comment

Istio 1.0 is coming on July 18, maybe it's better to update to 1.0 instead of 0.8? See https://groups.google.com/forum/#!msg/istio-dev/tcDEwvBaTgw/jyziQbrICAAJ

All 9 comments

Istio 1.0 is coming on July 18, maybe it's better to update to 1.0 instead of 0.8? See https://groups.google.com/forum/#!msg/istio-dev/tcDEwvBaTgw/jyziQbrICAAJ

Istio 1.0 is released officially

Update to Istio 1.x #8321 @saturnism

awesome! can't wait to try!!

@saturnism @srinivasa-vasu Any news on next evolution?

  • Rate Limiting / Connection Pooling is already added, If I'm not wrong
  • Initial Helm Support is added (#8630)

I'm waiting for #8987 to be merged to enhance helm support

@srinivasa-vasu The PR you were waiting for (#8987) has been merged. Can you please revisit this issue?

@PierreBesson : this ticket has been opened for 1 year. What is the state of the different items ?
Should we keep this ticket opened ?

As discussed with Pierre, I'm closing this

Was this page helpful?
0 / 5 - 0 ratings

Related issues

shivroy121 picture shivroy121  路  3Comments

frantzynicolas picture frantzynicolas  路  3Comments

SudharakaP picture SudharakaP  路  3Comments

marcelinobadin picture marcelinobadin  路  3Comments

RizziCR picture RizziCR  路  3Comments