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

NOISSUE - Implementation of gRPC mTLS #1848

Merged
merged 11 commits into from
Aug 16, 2023
Merged

Commits on Aug 14, 2023

  1. parent 41be96a

    author Arvindh <arvindh91@gmail.com> 1688570218 +0530
    committer Arvindh <arvindh91@gmail.com> 1689754950 +0530
    
    Rebase with master and squash commits
    
    parent 1192325
    author Arvindh <arvindh91@gmail.com> 1688570218 +0530
    committer Arvindh <arvindh91@gmail.com> 1689174782 +0530
    
    add: rootCA and clientCA in grpc server
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    add: rootCA and client certificate in grpc client
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    add: docker-compose for grpc-mtls and make target for mtls cert generation
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: typo in makefile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: loadCertFile function in internal/clients/grpc/connect.go
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: env.parser test
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    remove: commented lines
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    add: make commands
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    update: make commands and grpc clients
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: typo in makefile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: loadCertFile function in internal/clients/grpc/connect.go
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    remove: commented lines
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    update: make commands and grpc clients
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    update: make commands and docker-compose
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    add: end of line
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: typos in makefile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    add: end of line
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: typos in makefile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    revert: grafana port in .env
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    change: loadCertFile function
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    change: certficate logic
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    change: env name and update in compose file
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: makefile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    remove: tls env var
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    change: ioutil to os for ReadFile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    change loadfile
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    remove: test which is no needed
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    fix: docker project name
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    single docker-compose file
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    single docker-compose file
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    
    single docker-compose file
    
    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    374a812 View commit details
    Browse the repository at this point in the history
  2. single docker-compose file

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    67faba1 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. fix space and new lines

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e1bf33c View commit details
    Browse the repository at this point in the history
  2. fix makefile

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    873a162 View commit details
    Browse the repository at this point in the history
  3. add: GRPC_TLS varaible and imporved logging in gRPC Client

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a333234 View commit details
    Browse the repository at this point in the history
  4. fix mtls and tls env vars

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4e23b75 View commit details
    Browse the repository at this point in the history
  5. fix mtls and tls env vars

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0fac632 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. grpc_mtls

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    40eb4ed View commit details
    Browse the repository at this point in the history
  2. fix docker-compose

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    8922c4b View commit details
    Browse the repository at this point in the history
  3. fix makefile

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    31fb7b3 View commit details
    Browse the repository at this point in the history
  4. fix const name to go idomatic

    Signed-off-by: Arvindh <arvindh91@gmail.com>
    arvindh123 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    ef8bfc6 View commit details
    Browse the repository at this point in the history