aws-ssm-tools | Handy tools for AWS Systems Manager | AWS library

 by   mludvig Python Version: 1.6.0 License: Non-SPDX

kandi X-RAY | aws-ssm-tools Summary

kandi X-RAY | aws-ssm-tools Summary

aws-ssm-tools is a Python library typically used in Cloud, AWS applications. aws-ssm-tools has no vulnerabilities, it has build file available and it has low support. However aws-ssm-tools has 1 bugs and it has a Non-SPDX License. You can install using 'pip install aws-ssm-tools' or download it from GitHub, PyPI.

Handy tools for AWS Systems Manager - ssm-session, ssm-copy and ssm-tunnel
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              aws-ssm-tools has a low active ecosystem.
              It has 163 star(s) with 27 fork(s). There are 8 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 3 open issues and 21 have been closed. On average issues are closed in 234 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of aws-ssm-tools is 1.6.0

            kandi-Quality Quality

              OutlinedDot
              aws-ssm-tools has 1 bugs (1 blocker, 0 critical, 0 major, 0 minor) and 13 code smells.

            kandi-Security Security

              aws-ssm-tools has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              aws-ssm-tools code analysis shows 0 unresolved vulnerabilities.
              There are 1 security hotspots that need review.

            kandi-License License

              aws-ssm-tools has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              aws-ssm-tools releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              aws-ssm-tools saves you 311 person hours of effort in developing the same functionality from scratch.
              It has 751 lines of code, 40 functions and 9 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed aws-ssm-tools and discovered the below as its top functions. This is intended to give you an instant insight into aws-ssm-tools implemented functionality, and help decide if they suit your requirements.
            • Start the tunnel
            • Delete the tun device
            • Open a local tunnel
            • Run a command
            • Resolve a list of containers matching the given keyword
            • Prints a list of containers
            • Add a container to the container
            • Get the list of ECS clusters
            • Parse command line arguments
            • Adds general parameters to an argument parser
            • Show the current version
            • Connect to an instance
            • Wait for a new prompt to finish
            • Resolve instance id
            • Get list of instances from SSM inventory
            • Send SSH public key to EC2
            • Obtain the SSH key
            • Print list of instances
            • Verify that the session - manager - manager version is installed
            • Start SSM session
            • Configure logging
            • Start an SSH session
            • Generate random and remote ip addresses
            • Print the list of running containers
            Get all kandi verified functions for this library.

            aws-ssm-tools Key Features

            No Key Features are available at this moment for aws-ssm-tools.

            aws-ssm-tools Examples and Code Snippets

            No Code Snippets are available at this moment for aws-ssm-tools.

            Community Discussions

            Trending Discussions on aws-ssm-tools

            QUESTION

            Why my package can't be installed with "pipx"?
            Asked 2020-Feb-03 at 23:26

            I've got a Python project aws-ssm-tools that uses setup.py for packaging. It comes with 3 scripts: ssm-tunnel, ssm-session and ssm-copy.

            It can be installed with pip install aws-ssm-tools and puts the scripts to ~/.local/bin/.

            However when I try to install it with pipx it fails:

            ...

            ANSWER

            Answered 2020-Feb-03 at 23:26

            As stated in the pipx documentation chapter "How pipx works", section "Developing for pix", the project requires setuptools entry_points.

            According to the content of your question, it seems that the target project uses scripts, they are similar in purpose to entry-points but pipx does not look for those and does not expose them.

            Source https://stackoverflow.com/questions/60032087

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install aws-ssm-tools

            All the tools use AWS CLI to open SSM Session and then use that session to run commands on the target instance. The target instances must be registered in SSM, which means they need:. Follow the detailed instructions at Using SSM Session Manager for interactive instance access for more informations.
            connectivity to SSM endpoint, e.g. through public IP, NAT Gateway, or SSM VPC endpoint.
            EC2 instance IAM Role with permissions to connect to Systems Manager.
            Make sure you've got aws and session-manager-plugin installed locally on your laptop. Follow AWS CLI installation guide and session-manager-plugin installation guide to install them if needed. Note that ssm-ssh needs session-manager-plugin version 1.1.23 or newer. Upgrade if your version is older.
            The easiest way is to install the ssm-tools from PyPI repository:. NOTE: SSM Tools require Python 3.6 or newer. Only the ssm-tunnel-agent requires Python 2.7 or newer as that's what's available by default on Amazon Linux 2 instances.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • PyPI

            pip install aws-ssm-tools

          • CLONE
          • HTTPS

            https://github.com/mludvig/aws-ssm-tools.git

          • CLI

            gh repo clone mludvig/aws-ssm-tools

          • sshUrl

            git@github.com:mludvig/aws-ssm-tools.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular AWS Libraries

            localstack

            by localstack

            og-aws

            by open-guides

            aws-cli

            by aws

            awesome-aws

            by donnemartin

            amplify-js

            by aws-amplify

            Try Top Libraries by mludvig

            aws-ethereum-miner

            by mludvigPython

            mini-printf

            by mludvigC

            smtp-cli

            by mludvigPerl

            yubikey-ldap

            by mludvigPython

            aws-utils

            by mludvigShell