https://github.com/dutchcoders/stacktray
Manage your cloud (AWS) instances from the status bar on Mac OS X. With StackTray you can connect to instances, reboot, start, stop, copy addresses to clipboard and more to come.
https://github.com/dutchcoders/stacktray
Last synced: 3 months ago
JSON representation
Manage your cloud (AWS) instances from the status bar on Mac OS X. With StackTray you can connect to instances, reboot, start, stop, copy addresses to clipboard and more to come.
- Host: GitHub
- URL: https://github.com/dutchcoders/stacktray
- Owner: dutchcoders
- Created: 2014-05-01T20:10:13.000Z (about 11 years ago)
- Default Branch: v2
- Last Pushed: 2015-06-20T09:36:15.000Z (about 10 years ago)
- Last Synced: 2023-08-03T21:05:44.818Z (almost 2 years ago)
- Language: Swift
- Homepage: http://dutchcoders.github.io/stacktray/
- Size: 1.4 MB
- Stars: 37
- Watchers: 10
- Forks: 10
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# StackTray
StackTray AppTo get started with the app, run 'pod install' in the terminal.
After that, open StackTray.xcworkspace## Creating policy with restricted access using IAM
Using IAM you can create an account with less privileges, eg. to only read, stop and start instances.Example policy file that allows stop and start for the instances with environment tag stacktray:
```
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "TheseActionsSupportResourceLevelPermissionsWithInstancesAndTags",
"Effect": "Allow",
"Action": [
"ec2:StopInstances",
"ec2:StartInstances"],
"Resource": "arn:aws:ec2:eu-west-1:{customerid}:instance/*",
"Condition": {
"StringEquals": {"ec2:ResourceTag/Environment": "stacktray"}
}
}
]
}
```