Giter VIP home page Giter VIP logo

lyes-s / network-device-inventory Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 3.46 MB

Network Devices Microservice ๐Ÿš€

Home Page: https://app.swaggerhub.com/search?owner=lye-s

License: MIT License

Java 96.13% Dockerfile 1.82% HTML 2.05%
java-11 springboot2-x spring-data-jpa flyway-migrations postgresql-database restful-webservices docker docker-compose hibernate maven hateos junit5 mockito cadvisor consul node-exporter postgres-exporter promethus spring-cloud nginx

network-device-inventory's Introduction

License

Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.

CC BY-NC-ND 4.0

GitHub Badges

CircleCI Snyk Vulnerabilities for GitHub Repo Quality Gate Status GitHub top language GitHub release (latest by date) GitHub Release Date GitHub commit activity (branch) GitHub Repo stars license

Network Device Microservices

Wiki

Network Device Inventory Service

Wiki

OpenAPI/Swagger

Docker Compose

  • Regarding the network device inventory service local dev/test, please replace "expose" by "port" in the manifest so that the endpoints will be reachable outside the docker.
cd docker-compose/

docker-compose -f service-registry.yml -f network-device-inventory.yml -f --env-file .env  up -d

Image

Monitoring

Wiki

Docker Compose

cd docker-compose/

docker-compose -f service-registry.yml -f network-device-inventory.yml -f monitoring.yml -f gateway.yml --env-file .env  up -d

Image

Snyk: 'So Now You Know'

Wiki

Image

SonarCloud: Code Quality and Code Security

Wiki

Image

CircleCI: Continuous Integration and Delivery

Wiki

Image

Requirements

1. Java 11.x.y

2. Maven 3.x.y

3. Docker 3.x.y

Git Clone

https://github.com/lyes-s/network-device-inventory.git

Completed Features

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

network-device-inventory's People

Contributors

lyes-s avatar snyk-bot avatar

Stargazers

 avatar  avatar

Watchers

 avatar

network-device-inventory's Issues

Integrate JaCoCo to generate report with SonarCloud

Currently Sonar Cloud shows the coverage at 0.0%. It is amazing, isn't it ? a Restful Web Service without test cases ๐Ÿ˜ฑ .

Fortunately I write sweet suit test cases ๐Ÿ˜˜ because a code without a test case is useless.

The purpose of this issue is to expose the coverage report of JaCoCo via CircleCi to Sonar Cloud so that the coverage will be displayed ๐Ÿฅณ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.