Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Microservice Project Support #43

Closed
JasonTypesCodes opened this issue May 14, 2020 · 6 comments · Fixed by #188
Closed

Add Microservice Project Support #43

JasonTypesCodes opened this issue May 14, 2020 · 6 comments · Fixed by #188
Labels
$$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ enhancement 💎 New feature or request $500 https://www.jhipster.tech/bug-bounties/

Comments

@JasonTypesCodes
Copy link
Contributor

No description provided.

@JasonTypesCodes JasonTypesCodes added the enhancement 💎 New feature or request label Jun 18, 2020
@mraible mraible added $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $500 https://www.jhipster.tech/bug-bounties/ labels Aug 21, 2020
@ghost
Copy link

ghost commented Sep 3, 2020

HI @JasonTypesCodes !! I will be happy to contribute to this project.
So, this task requires only to enable microservice choise in the prompt questions avoiding client side?

@murdos
Copy link
Contributor

murdos commented Sep 3, 2020

No, I think it involves support for gateway and service discovery too.
FYI I was going to work on this subject too.

@ghost
Copy link

ghost commented Sep 3, 2020

Ok, so I pass to another issue. Thanks

@murdos
Copy link
Contributor

murdos commented Sep 27, 2020

A quick report of my progress, and what currently works:

  • skipUserManagement and server-side skipClient (some adjustments will be required in regard to oauth2)
  • microservice application type and related prompts are enabled
  • service and distributed configuration with Consul (required some changes to jhipster/consul-config-loader: Add support for Micronaut distributed configuration consul-config-loader#23)
  • jwt authentification, with micronaut microservices decoding token generated and propagated by a jhipster/spring gateway

On my TODO:

  • oauth2 authentification
  • eureka service discovery
  • spring cloud config server support
  • exposing openapi of the microservice

@atomfrede
Copy link
Member

🎉 wow! Thats great @murdos !

@atomfrede
Copy link
Member

I think #188 closed this. Don't forget to claim your bounty @murdos, well deserved!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
$$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ enhancement 💎 New feature or request $500 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants