drone / proposal

Drone Project Design Documents
13 stars 4 forks source link

AWS runner #2

Closed tphoney closed 2 years ago

tphoney commented 3 years ago

There is an open proposal for the creation of an aws runner. here With work going on [here] https://github.com/drone-runners/drone-runner-aws

Please feel free to ask questions or add comments on them. Or add a comment here.

CubicNitrous commented 2 years ago

@tphoney will there be a way to put tags on the AWS instances that are created by the pool? We handle billing internally by tag.

tphoney commented 2 years ago

@tphoney will there be a way to put tags on the AWS instances that are created by the pool? We handle billing internally by tag.

Yes, that functionality is already there. if you look at https://docs.drone.io/runner/aws/configuration/pool/ specifically

---

name: windows 2019
max_pool_size: 1

platform:
 os: windows

account:
  region: us-east-2
  access_key_id: <super-secret>
  access_key_secret: <super-secret>

instance:
  ami: ami-0840994b9b4c03cb1
  type: t2.medium
  network:
    security_groups:
      - sg-00000000
  tags:
    cat: dog
tphoney commented 2 years ago

Seeing as the Alpha is out and the docs are out. I am closing this. https://docs.drone.io/runner/aws/overview/

bradrydzewski commented 2 years ago

@tphoney if David wants to test it out and give feedback or if he needs help should he post to Discourse (similar to what we've been doing for Kubernetes runner) or do you prefer Slack?

tphoney commented 2 years ago

Yeah sorry, i was a little trigger happy. Discourse would be perfect https://discourse.drone.io/

CubicNitrous commented 2 years ago

@tphoney if David wants to test it out and give feedback or if he needs help should he post to Discourse (similar to what we've been doing for Kubernetes runner) or do you prefer Slack?

If there is an alpha out there somewhere id be happy to play with it, especially if i can start playing with windows agents

tphoney commented 2 years ago

https://docs.drone.io/runner/aws/installation/ takes you through the installation process. The images are up on dockerhub