go-cloud-k8s-user-group

module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2023 License: Apache-2.0

README

Security Rating Reliability Rating Maintainability Rating Vulnerabilities

go-cloud-k8s-user-group

go-cloud-k8s-user-group is a user and group microservice written in Golang that allows authentication with 2FA and sends a JWT.

This project showcases how to build a container image with nerdctl, in a secured way (scan of CVE done with Trivy) and how to deploy it on Kubernetes

Dependencies

Echo: high performance, extensible, minimalist Go web framework

deepmap/oapi-codegen: OpenAPI Client and Server Code Generator

pgx: PostgreSQL Driver and Toolkit

Json Web Token for Go (RFC 7519)

Project Layout and conventions

This project uses the Standard Go Project Layout : https://github.com/golang-standards/project-layout

Directories

Path Synopsis
cmd
pkg
users
Package users provides primitives to interact with the openapi HTTP API.
Package users provides primitives to interact with the openapi HTTP API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL