Giter Site home page Giter Site logo

rapticore / aws-onboarding Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 66 KB

AWS Cloud Account Onboarding for Rapticore - www.rapticore.com

License: Apache License 2.0

application bigdataanalytics cloud cloudsecurity kubernetes threat-modeling aws dependabot github asset-management

aws-onboarding's Introduction

aws-onboarding

AWS Cloud Account Onboarding for Rapticore

Deploy the CloudFormation stack in this repository to create the AWS IAM role allowing Cross-Account access from your Rapticore environment.

You will need the Rapticore Source Role ARN (a CloudFormation template Parameter) which will be provided as part of your Rapticore setup and onboarding.

Deployment Options:

  1. AWS Console
  • Log into your target AWS account with permissions to create IAM Roles
  • Go to Services --> Cloudformation.
  • Click Create Stack button on the top right corner of the screen. Selecting "With new resources(Standard)"
  • Under Create Stack - select Template is Ready and then Select "Upload a template file."
  • Choose File to the YAML file included here and click Next.
  • Under Specific Stack details:
    • Enter a Friendly Name for the stack e.g., Rapticore-cloud-extractor-role-stack
    • Enter RapticoreAccountId provided to you by Rapticcore.
    • Enter RapticoreTenantId provided to you by Rapticore.
    • Click Next.
    • Review Details and select the acknowledgment checkbox once in agreement.
    • Click Create
    • Review Progress, and once the Role is created, copy the Role ARN and enter it in the Rapticore portal or enter it in a CSV for bulk upload.
  1. AWS Commandline Deployment.
  • You must have AWS CLI configure an AWS account Profiles created for all target accounts for deploying the stack using the aws cli. Please consult AWS documentation on AWS cli installation and configure AWS profiles.
  • Once profiles are set. Run the following command replacing:
    • RAPTICOREACOUNTID
    • RAPTICORETENANTID
    • PROFILE_NAME

aws cloudformation deploy --template-file ./RapticoreCrossAccountStack.json --stack-name aws-discovery-mwf4-account --parameter-overrides RapticoreAccountId='RAPTICOREACOUNTID' RapticoreTenantId='RAPTICORETENANTID' --tags Name=aws-discovery --capabilities CAPABILITY_NAMED_IAM --profile PROFILE_NAME region us-east-1

aws-onboarding's People

Contributors

ahsansmir avatar alanwill avatar azeemirshad avatar fosrias avatar hamzaatwork avatar rrrix avatar saquibaltaf avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

itexpertpk

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.