Skip to content

100sun/plugin-aws-cloud-services

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plugin-aws-cloud-services

AWS Cloud Services Plugin to collect Google Cloud Services

SpaceONE's plugin-aws-cloud-services is a convenient tool to get cloud service data from AWS.

Find us also at Dockerhub

Latest stable version : 1.9.2

Please contact us if you need any further information. ([email protected])


Collecting Contents


Authentication Overview

Registered service account on SpaceONE must have certain permissions to collect cloud service data Please, set authentication privilege for followings:


{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Action": [
                "acm:Describe*",
                "acm:List*",
                "apigateway:GET",
                "application-autoscaling:Describe*",
                "autoscaling:Describe*",
                "cloudfront:List*",
                "cloudtrail:Describe*",
                "cloudtrail:Get*",
                "cloudtrail:List*",
                "cloudwatch:Describe*",
                "cloudwatch:Get*",
                "cloudwatch:List*",
                "directconnect:Describe*",
                "dynamodb:Describe*",
                "dynamodb:List*",
                "dynamodb:Query",
                "dynamodb:Scan",
                "ec2:Describe*",
                "ecr:Describe*",
                "ecr:List*",
                "ecs:Describe*",
                "ecs:List*",
                "eks:Describe*",
                "eks:List*",
                "elasticache:Describe*",
                "elasticache:List*",
                "elasticfilesystem:Describe*",
                "elasticloadbalancing:Describe*",
                "firehose:Describe*",
                "firehose:List*",
                "health:Describe*",
                "iam:Get*",
                "iam:List*",
                "kafka:Describe*",
                "kafka:List*",
                "kinesis:Describe*",
                "kinesis:List*",
                "kms:Describe*",
                "kms:Get*",
                "kms:List*",
                "lambda:List*",
                "lambda:Get*",
                "rds:Describe*",
                "rds:List*",
                "redshift:Describe*",
                "route53:List*",
                "s3:Get*",
                "s3:List*",
                "secretsmanager:List*",
                "sns:Get*",
                "sns:List*",
                "sqs:Get*",
                "sqs:List*"
            ],
            "Effect": "Allow",
            "Resource": "*"
        }
    ]
}


Release Note

Ver 1.9.2

  • Add Load Balancers in Auto Scaling Group
    • Group: Auto Scaling Group
    • Name : LoadBalaners
  • Add related Auto Scaling Group ARNs in EKS

Ver 1.9.1

  • Add Node Group in EKS
    • Group: EKS
    • Name : NodeGroup

Ver 1.9

  • Add to supported Cloud Service

    • ElastiCache
      • Memcached
      • Redis
  • Add related Launch Template detail data in Auto Scaling Group information

  • Add releated ELB ARNs in Auto Scaling Group

  • Add lifecycle(Spot or Scheduled) information in Auto Scaling Group's instances

  • Fix bug, etc.

Ver 1.8

  • Add to supported Cloud Service
    • Amazon MSK (Managed Streaming for Apache)

      • Cluster
      • Cluster Configuration
    • Kinesis Data Stream

      • Data Stream
    • Kinesis Data Firehose

      • Delivery Stream
    • Amazon Certificate Manager (ACM)

      • Certificate

About

Plugin for AWS Cloud Service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.7%
  • Other 0.3%