Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

autospotting

We are on a mission to make AWS more affordable
Collective - Host: opensource - https://opencollective.com/autospotting - Code: https://github.com/AutoSpotting/AutoSpotting

Create youtube.html

github.com/LeanerCloud/AutoSpotting - 1d47bdb70f49394f28299d075f808e7b8f98c170 authored over 1 year ago
Update README.md

github.com/LeanerCloud/AutoSpotting - f312e93041ec6adf2426a2a3b1a6e7831bc217cc authored almost 2 years ago
Create .github/dependabot.yml

github.com/LeanerCloud/AutoSpotting - 4bf3421c77170f5c99b108b8b856c725a2670013 authored almost 2 years ago
Update README.md

github.com/LeanerCloud/AutoSpotting - 467d5075ec395977446838b15606cfa135343f86 authored almost 2 years ago
Delete the expiration logic

github.com/LeanerCloud/AutoSpotting - 83cb0b71d3e01b0f408348c5d85870b6dc7c3276 authored almost 2 years ago
Whitespace fixes

github.com/LeanerCloud/AutoSpotting - 69fc05df25c2bde57583e61b492d44e94524c960 authored almost 2 years ago
Support ASGs with whitespace in their name, fixes #494

github.com/LeanerCloud/AutoSpotting - 547618137ec8346c2431bb7a1d5814253a7957ff authored almost 2 years ago
Update README.md

github.com/LeanerCloud/AutoSpotting - 8b5afc38d8a3dbeaa1565281ac2e0fcc135af5dc authored almost 2 years ago
Update README.md

github.com/LeanerCloud/AutoSpotting - 123fe063d33fd36ec0796d42d51bd459243510bc authored almost 2 years ago
Update README.md

github.com/LeanerCloud/AutoSpotting - e22809f8de27e0195421297978eb9a900b272b37 authored almost 2 years ago
Update README.md

Add information about the Community Edition

github.com/LeanerCloud/AutoSpotting - 87d9a6d3979665d62585b8fc71dd27186af2f382 authored almost 2 years ago
Unexport new types to get a passing `make ci`

github.com/LeanerCloud/AutoSpotting - 8ca5ba9f1d80f11492b8ca9bb2faa82732cad5fa authored over 2 years ago
Prioritize newer instance type generations

github.com/LeanerCloud/AutoSpotting - 68c860ea86ef48993ffdd2fb5358818b6e0b0dc6 authored over 2 years ago
Make CPU architecture configurable on CloudFormation

github.com/LeanerCloud/AutoSpotting - bc4a6560ca6fcb1b75b32450253122da89ebaf56 authored over 2 years ago
Skip Deployment Groups missing ASG configuration

github.com/LeanerCloud/AutoSpotting - 837be9a5c2b9375c1ecbd2a61f9253586f18e6b6 authored over 2 years ago
Delete dead code in instance_queries.go

github.com/LeanerCloud/AutoSpotting - a32b9ea3f38a18fad9e71f831c5beb50d6c41d1c authored over 2 years ago
Delete dead code in autoscaling.go

github.com/LeanerCloud/AutoSpotting - ba535a5695cb857e44718fc3a9621b633c1f3ca8 authored over 2 years ago
Dependency updates

github.com/LeanerCloud/AutoSpotting - 5307e4b22f7ee0db5f1203a1031ba7e8324eb6cf authored over 2 years ago
Small logging fixes

github.com/LeanerCloud/AutoSpotting - 31fb0afe6e1ec40e877ee9b7d36a817b31233f17 authored over 2 years ago
Add missing CodeDeploy permission

github.com/LeanerCloud/AutoSpotting - 865c50c12df18c54d755cd300e8d636a0cbf0f43 authored over 2 years ago
Ignore ASG attach API errors if the instance is already attached

github.com/LeanerCloud/AutoSpotting - 3559af82d6e99c734faa28e2814eea26fad02ec3 authored over 2 years ago
Wait for 30s after suspending ASG processes

github.com/LeanerCloud/AutoSpotting - c6db32a9e3d5ccba63a5f6bb806fb09a5286bcc2 authored over 2 years ago
Suspend ASG processes on each replacement and resume them only from cron

The ASG processes used to be resumed immediately, which caused issues when the ASG noticed too m...

github.com/LeanerCloud/AutoSpotting - d1bad7992367258d56370f607ba2d1645e8fce88 authored over 2 years ago
Error message should start with lowercase

github.com/LeanerCloud/AutoSpotting - a71c45a5297f0f30adfc080a7cfc34c56a6cad54 authored over 2 years ago
Instance replacement logic improvements

- Moved the i.shouldBeReplacedWithSpot check at the very beginning so we can unindent most of th...

github.com/LeanerCloud/AutoSpotting - 27a87b3f09525496ca911cce2313c07ab46e691d authored over 2 years ago
Create CodeDeploy API sessions

github.com/LeanerCloud/AutoSpotting - 42babb40b1ca9e354b20da20477a0ad2da820c4d authored over 2 years ago
Add CodeDeploy permissions

github.com/LeanerCloud/AutoSpotting - 34a185ce555ac41966c86b7ba52c63f424c9e07c authored over 2 years ago
Trigger CodeDeploy deployments

When the CodeDeploy lifecycle hook is configured attempt to trigger a deployment on the newly la...

github.com/LeanerCloud/AutoSpotting - c103d2979de27fc0cacb44d4b57390baa61f90c2 authored over 2 years ago
Update dependencies and instance type information

github.com/LeanerCloud/AutoSpotting - 6db9270500d39e700f1c2de4de7d44f47896a7e3 authored over 2 years ago
Use x86 for Marketplace builds

github.com/LeanerCloud/AutoSpotting - 8182d63435742bbb10bbda13f5fb54e2058f4ff0 authored over 2 years ago
Update dependencies

github.com/LeanerCloud/AutoSpotting - 2314671dbcc0b829298c06d9618106a6f9e8cda5 authored over 2 years ago
Updates on the 30min replacement frequency

github.com/LeanerCloud/AutoSpotting - 803d02fbf5477c073b24c2b1fadf4cb1d9dd719d authored over 2 years ago
Update execution frequency

github.com/LeanerCloud/AutoSpotting - 3e9732955536567fb03ecf2e04437fed43e6e761 authored over 2 years ago
Improve docker image tag handling in the Makefile

github.com/LeanerCloud/AutoSpotting - 9237b68b8fb40ee96b513218cc19329d9d0832fa authored over 2 years ago
Import the Docker image into the local Docker

github.com/LeanerCloud/AutoSpotting - a8fcf15aa502221323b2fcb2b1f3e2d2b3344bb0 authored over 2 years ago
Update dependencies, including instance type information

github.com/LeanerCloud/AutoSpotting - 392f53f100bcb70bf528d65295fc32496ed397c8 authored over 2 years ago
Simplify Cron logic to terminate an OnDemand instance per run

github.com/LeanerCloud/AutoSpotting - 8f0241e8c40a7f8d2ef8a5ed73a6de31da9c1ea4 authored over 2 years ago
Run Cron at 30min frequency

github.com/LeanerCloud/AutoSpotting - 3535c5676222f94395d61412322e4b188a402c7b authored over 2 years ago
Revert "Configure Github Actions matrix builds for multiple recent Go versions"

This reverts commit e6c6656c59594262a7afec411ab3b966d030b1fa.

github.com/LeanerCloud/AutoSpotting - f295a1f86c4a21144fc7fe28a69da5668fb7ad0c authored almost 3 years ago
Configure Github Actions matrix builds for multiple recent Go versions

github.com/LeanerCloud/AutoSpotting - e6c6656c59594262a7afec411ab3b966d030b1fa authored almost 3 years ago
Update copyright year

github.com/LeanerCloud/AutoSpotting - bbe8a4f167b5ce68d2d2f7c5e650d8868bc7ea5b authored almost 3 years ago
Also fix the Push to S3 Github action

github.com/LeanerCloud/AutoSpotting - 2684bde4fee60eda534024c0c55514b00c94591c authored almost 3 years ago
Run `make ci` from the Github Build action

github.com/LeanerCloud/AutoSpotting - 20a3318de7fd1c73dd87c50f09627eaf817b4e76 authored almost 3 years ago
Run unit tests in make ci-checks

github.com/LeanerCloud/AutoSpotting - 811eaaae2cd266374ce4988578a1b3d84576ce68 authored almost 3 years ago
Fix setting the maximum Spot price when using a price multiplier different than 1

github.com/LeanerCloud/AutoSpotting - 69380271f3ee4c7da97aff62a595fb8a0b126a0c authored almost 3 years ago
CloudFormation updates

github.com/LeanerCloud/AutoSpotting - 469346bd6b94ab43a7a22673c6b1282eca204787 authored almost 3 years ago
fix to LT VolumeSize overwritten by Image one (#480)

possible fix

github.com/LeanerCloud/AutoSpotting - c2afccf04a99eb05e8e5764d0b1d778b94b6bf3e authored about 3 years ago
Crash fix (#476)

* Fix crashes when replacing instances from non-default VPCs

- Fix crash when failing to laun...

github.com/LeanerCloud/AutoSpotting - fe9850f21161c4ae4fcd9b96ca3d2eb566860cac authored about 3 years ago
Switch Lambda and Fargate to arm64 (#478)

* Switch Lambda and Fargate to arm64

* Use the GOARCH variable inside the Makefile

* Updat...

github.com/LeanerCloud/AutoSpotting - dc5b5493d9a5a8fca96915267d45628bd0b9934a authored about 3 years ago
Add a flag for running in billing-only mode and enable it from Fargate to avoid undesired instance replacements (#477)

github.com/LeanerCloud/AutoSpotting - 7d29159d87de55e83d3e6de442cc5babda704fe3 authored about 3 years ago
Make the flavor configurable on the Docker build

github.com/LeanerCloud/AutoSpotting - 4f4567014b49255c5c3e62e51e9ccfa599093ea7 authored about 3 years ago
Ignore macOS .DS_Store files

github.com/LeanerCloud/AutoSpotting - fdbb63469b91d9bc3f297d193675a2098a4f4883 authored about 3 years ago
Use docker buildx for amd64 and push to the Docker registry on build

github.com/LeanerCloud/AutoSpotting - e6646b961406fdd61aa26fd8b183f7f65299bba2 authored about 3 years ago
Cache Docker layers also when building the non-marketplace images

github.com/LeanerCloud/AutoSpotting - 2c0d386024c23e92b560854a2f95e7e7499dbfce authored about 3 years ago
Cache Go dependencies in a Docker layer to speed up build

github.com/LeanerCloud/AutoSpotting - f3ffb471e645d5902d6ddd2e1424bcd56598ede3 authored over 3 years ago
Truncate the SQS GroupID

github.com/LeanerCloud/AutoSpotting - 99be6ff03d0929ab7a5fdb5a5f6f978a61ae49d5 authored over 3 years ago
Submit Marketplace metering data to the current region

github.com/LeanerCloud/AutoSpotting - 982005cc2c3fce856235b22f141f7ae799a1eaba authored over 3 years ago
Feat/ec2 fleet integration (#471)

* Carve instanceManager from instances.go into instance_manager.go

* Move instanceManager tes...

github.com/LeanerCloud/AutoSpotting - ff96e8f9963735fb60dd640ecd3de9035c85c9c4 authored over 3 years ago
fix to PR 468 - need to populate region instances (#472)

Before calling findUnattachedInstanceLaunchedForThisASG we need to
populate a.region.instances....

github.com/LeanerCloud/AutoSpotting - 751b4cc1b0cdd5f6523f2828d92f31c3c5e223f2 authored over 3 years ago
Fix to forgotten template parameter to disable IRR (#469)

* Fix to forgotten template parameter to diable IRR

In https://github.com/AutoSpotting/AutoSp...

github.com/LeanerCloud/AutoSpotting - 4bb1516d3088c6512230aafb935e1ff1509dbbbf authored over 3 years ago
when handling new ondemand event look if there is already a spot to use (#468)

before launching a new spot instance look if there is already a spot one
to use.

Can mitigat...

github.com/LeanerCloud/AutoSpotting - ca139105a9aa995aeb2c339686713c382e5c02e6 authored over 3 years ago
Parameter to disable handling of instance rebalance recommendation events (#467)

* Parameter to disable IRR

Added a parameter disable_instance_rebalance_recommendation (defau...

github.com/LeanerCloud/AutoSpotting - 5c9ca6b940e0205725750ffdb612eb0f1517da78 authored over 3 years ago
Update dependencies

github.com/LeanerCloud/AutoSpotting - 6b9cdeffaf5d67832869e676daa9f7e7d78d4737 authored over 3 years ago
Add support for configuring the charged savings percentage at build time

github.com/LeanerCloud/AutoSpotting - 961e9d93ac78b6eefe9b8b37c0336c00cb269311 authored over 3 years ago
Marketplace support (#466)

Adds support for releasing stable builds on the AWS Marketplace

github.com/LeanerCloud/AutoSpotting - f2dc606208f5ba6e4892334638452522e129aec6 authored over 3 years ago
dockerHub's URL structure is now case-sensitive. (#465)

* dockerHub's URL structure is now case-sensitive.

* adding /

github.com/LeanerCloud/AutoSpotting - 14f779ff54b54015ae4787e745f41086126c06a6 authored over 3 years ago
Use a global config to disable event-based execution, code/tests cleanup

github.com/LeanerCloud/AutoSpotting - a44d05da5fe03fb6727062c0e08a45343988e03b authored over 3 years ago
Expose new config flags to CloudFormation

github.com/LeanerCloud/AutoSpotting - 065f8e9138e05a44470a66ee69152d749b7efefe authored over 3 years ago
Update dependencies, including new instance type support

github.com/LeanerCloud/AutoSpotting - 8a0cfddccf7498dce49c1238f9fac15ae310bfe2 authored over 3 years ago
Improve logging of the unreachable code case when processing events

github.com/LeanerCloud/AutoSpotting - c4c5017717ec43cb1e1b7a1c571e50c760f2859e authored over 3 years ago
Fix null-pointer exception reported in #463

Hopefully fix a crash when the Launch Configuration block device mapping is missing the volume t...

github.com/LeanerCloud/AutoSpotting - e6ef8fe6be50e66eb9e14e51d0ceceab7c06e849 authored over 3 years ago
Automatically upgrade EBS volumes of launched spot instances from GP2->GP3 and IO1->IO2 for lower cost and/or higher performance (#436)

* Automatically provision io2 EBS volumes instead of io1

They have 100x Higher Durability and...

github.com/LeanerCloud/AutoSpotting - 24b40a8041fb701c9c573d83fc993a929a171d44 authored over 3 years ago
Sequential OnDemand instance replacement through the SQS FIFO queue. (#461)

* Increase message retention to a full day to avoid incomplete replacement actions

* Sqs work...

github.com/LeanerCloud/AutoSpotting - 8847be1e3c4c729ca6c28ac25221e48da809c338 authored over 3 years ago
Deploy StackSet in parallel across all AWS regions

github.com/LeanerCloud/AutoSpotting - 36a61e3887e6cae3499ccff5e8d230e8738a7472 authored over 3 years ago
Fix crashing tests

github.com/LeanerCloud/AutoSpotting - 1d8392c0b7e61b0a0a822326080119d5700f5c24 authored over 3 years ago
Fix YAML syntax, strings with escape sequences need to be in single quotes

github.com/LeanerCloud/AutoSpotting - 9ac13ec1afe0421940b19e487836bf85dab81c45 authored over 3 years ago
Correctly print source instance ID when printing matched instance types

github.com/LeanerCloud/AutoSpotting - 6393417635291911f78e27c065e752ff7bec632a authored over 3 years ago
Fixed crash in replaceOnDemandInstanceWithSpot

github.com/LeanerCloud/AutoSpotting - 38a88c698560a57a88b6038108ea1c8fa7cd45d1 authored over 3 years ago
Pass the CloudWatch event without any encapsulation

github.com/LeanerCloud/AutoSpotting - 4fed0a5d7535df1ebec15dbcadee8a04b052faa4 authored over 3 years ago
Convert logger to log to get filename:linenumber log prefix from the beginning

github.com/LeanerCloud/AutoSpotting - 25e6498b5c1098749be39cd9695b2704a2535f80 authored over 3 years ago
Remove references to manage_asg from Makefile

github.com/LeanerCloud/AutoSpotting - 0ed39769d6b35c1c14d5b4f2c2a3b64a0b941c06 authored over 3 years ago
Fix CodeQL failure because we no longer have any Python code

github.com/LeanerCloud/AutoSpotting - c89306a912e754ca9be3520f0caa4ed8c1cf2d3b authored over 3 years ago
Connect to the SQS FIFO queue from the main region

github.com/LeanerCloud/AutoSpotting - 76585520beba49b533689d21cf244f0044e85bda authored over 3 years ago
Remove manage_asg.py, no longer needed

github.com/LeanerCloud/AutoSpotting - d7d0957f46926bcc38822c3720a4f84e3ea64be0 authored over 3 years ago
New workflow to get rid of LambdaManageASG using SQS FIFO Queue with GroupId equals to ASG Name (#458)

* Removed LambdaManageASG

Initial support to send message to sqs

* to delete i need Receip...

github.com/LeanerCloud/AutoSpotting - 454e599029d22c62deb9744d96112e016d61bee6 authored over 3 years ago
Create SECURITY.md

github.com/LeanerCloud/AutoSpotting - c64a90a49b99c6dd5cecf432644ad53282d82e7d authored almost 4 years ago
Stop suspending the Launch process, breaks ASG attach API calls

github.com/LeanerCloud/AutoSpotting - 931b827e4bc4e33e66c7c9e18979b21c9d93f995 authored almost 4 years ago
Sleep in the caller code, since the callee is running with concurrency 1

github.com/LeanerCloud/AutoSpotting - 3506c589e8e9cf65f413d36d2861b2312f421703 authored almost 4 years ago