Comments (8)
@zlanich Is that possible through the API? I thought each key only allows access to one team
from tugboat.
each key is separate for each team, i would think do would need to release the concept of global keys... but idk
from tugboat.
I'm not certain off the top of my head if the API has team support with one API key, but even if you need separate API keys, it would be nice to be able to configure multiple keys, one for each team and to either be able to use a flag to specify which team you're administering or for it to do so automatically if possible.
Best Regards,
Zach Lanich
Business Owner, Entrepreneur, Creative
Owner/Lead Developer
weCreate LLC
www.WeCreate.com
On Jul 14, 2016, at 4:21 PM, Peter Souter [email protected] wrote:
@zlanich Is that possible through the API? I thought each key only allows access to one team
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
from tugboat.
agreed, some support would be nice, each key is individual to each team i just tested it.
whether it be individual keys and somehow to easily switch between them, or a master key.
from tugboat.
I wish I knew a lick of Ruby. I would have looked into it a while ago lol.
Best Regards,
Zach Lanich
Business Owner, Entrepreneur, Creative
Owner/Lead Developer
weCreate LLC
www.WeCreate.com
On Oct 6, 2016, at 3:53 PM, Mike DeVita [email protected] wrote:
agreed, some support would be nice, each key is individual to each team i just tested it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
from tugboat.
i know enough to get dangerous lol not enough to consider worthy on contributing any good code though.
Sent from my iPhone
On Oct 6, 2016, at 1:09 PM, zlanich [email protected] wrote:
I wish I knew a lick of Ruby. I would have looked into it a while ago lol.
Best Regards,
Zach Lanich
Business Owner, Entrepreneur, Creative
Owner/Lead Developer
weCreate LLC
www.WeCreate.comOn Oct 6, 2016, at 3:53 PM, Mike DeVita [email protected] wrote:
agreed, some support would be nice, each key is individual to each team i just tested it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
from tugboat.
@zlanich @mikedevita It's possible to implement this, just not sure of the UX. Any ideas appreciated?
Would something like an environmental flag be good?
TUGBOAT_TEAM=developers tugboat create awesome_app_server
With a config with multiple team entries:
---
authentication:
developers:
access_token: b4wf7B7xn6r6TW6Cb4wf7B7xn6r6TW6Cb4wf7B7xn6r6TW6C
admins:
access_token: 6SfuFs4ysrVtZHFL6SfuFs4ysrVtZHFL6SfuFs4ysrVtZHFL6SfuF
ssh:
ssh_user: root
ssh_key_path: "~/.ssh/id_rsa"
ssh_port: '22'
defaults:
region: lon1
image: centos-6-5-x64
size: 512mb
ssh_key: ['foo_key']
private_networking: 'false'
backups_enabled: 'false'
ip6: 'false'
As a workaround for now, you could have multiple entries in the ~/.tugboat file and change by commenting and uncommenting for now
from tugboat.
Yeah that would be good and if no team is specified it'd work as normally expected.
Sent from my iPhone
On Oct 8, 2016, at 12:10 PM, Peter Souter [email protected] wrote:
@zlanich @mikedevita It's possible to implement this, just not sure of the UX. Any ideas appreciated?
Would something like an environmental flag be good?
TUGBOAT_TEAM=developers tugboat create awesome_app_server
With a config with multiple team entries:
authentication:
developers:
access_token: b4wf7B7xn6r6TW6Cb4wf7B7xn6r6TW6Cb4wf7B7xn6r6TW6C
admins:
access_token: 6SfuFs4ysrVtZHFL6SfuFs4ysrVtZHFL6SfuFs4ysrVtZHFL6SfuF
ssh:
ssh_user: root
ssh_key_path: "~/.ssh/id_rsa"
ssh_port: '22'
defaults:
region: lon1
image: centos-6-5-x64
size: 512mb
ssh_key: ['foo_key']
private_networking: 'false'
backups_enabled: 'false'
ip6: 'false'
As a workaround for now, you could have multiple entries in the ~/.tugboat file and change by commenting and uncommenting for now—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
from tugboat.
Related Issues (20)
- Seems to be a limit to the number of retrieved droplets HOT 3
- Commands like "droplets" need formatting switches HOT 6
- Wrong color for successful snapshot creation? HOT 1
- bug in connect HOT 1
- Show private ip alongside public ip in droplets list HOT 1
- `tugboat create` with options is not picking up default ssh key HOT 8
- Domain and records support HOT 2
- API call to add ssh keys HOT 3
- feature request: have tugboat support the block storage api HOT 3
- suggestion: ability to list and remove snapshots usign tugboat HOT 3
- Change to droplet_kit for API HOT 2
- This compared to doctl? HOT 1
- specify configuration file path HOT 13
- Cross-site Scripting (XSS) Through Unescaped JSON String in petems/tugboat (master)
- Insecure Storage Of Cache Files in petems/tugboat (master) HOT 1
- Arbitrary Code Injection Or Denial Of Service (DoS) Through Unsafe Middleware in petems/tugboat (master)
- Release Tugboat for 2.4.1 support HOT 2
- snapshot not working HOT 1
- I am getting "Failed to create Droplet: found unpermitted parameters: backups_enabled"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tugboat.