aws-auth-operator

command module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2021 License: Apache-2.0 Imports: 14 Imported by: 0

README

aws-auth-operator

License Go Report Card

This operator helps to manage 'aws-auth' ConfigMap for AWS EKS.

The challenge with aws-auth ConfigMap this operator is trying to solve is manual effort to maintain the ConfigMap. The ConfigMap allows to let specific AWS IAM Roles and Users to use the EKS cluster, but both approaches are not ideal because:

  • Using MapRoles does not show which user was executing cluster actions in Kubernetes Audit logs
  • Using MapUsers resolves the Kubernetes Audit log issue, but there are no good tools to manage the users

This operator is supposed to solve these problems by providing a tool for automated IAM Group synchronization and aws-auth ConfigMap management.

See Documentation for Installation and Use information.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the auth v1alpha1 API group +kubebuilder:object:generate=true +groupName=auth.ops42.org
Package v1alpha1 contains API Schema definitions for the auth v1alpha1 API group +kubebuilder:object:generate=true +groupName=auth.ops42.org

Jump to

Keyboard shortcuts

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