Ecosyste.ms: OpenCollective

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

github.com/ooni/devops


https://github.com/ooni/devops

fix: allow ecs tagging for `ooniapi-ecs-cluster-container-host-role` (#28)

This updates the `ooniapi-ecs-cluster-instance-role-policy` to allow
ecs-tagging which is now m...

6ed0b9dc0ccf47bad86ee31f90df9241ee16b0e5 authored 9 months ago by DecFox <[email protected]>
Switch docs push to main only

e5d36679959fb379c669703914f0fbe809681141 authored 9 months ago by Arturo Filastò <[email protected]>
Add support for building docs in ooni/devops (#25)

This also add the list of tiers to the devops docs, fixing:
https://github.com/ooni/devops/issu...

f757a975fc309f982b22978bce0056d135ff067e authored 9 months ago by Arturo Filastò <[email protected]>
make variable more clear

05022129cf9e7fe94c5e82ff7f1429f997036e82 authored 9 months ago by Arturo Filastò <[email protected]>
Make the docker_image_url variable more clear

b80868fa3fe0453f4424e72bc966a725649c5f9e authored 9 months ago by Arturo Filastò <[email protected]>
Get image name of the existing deployed task

02a5e9060fbe1e181584109e5669f655e066d426 authored 9 months ago by Arturo Filastò <[email protected]>
Remove moved block

604fcf2811c94a66b42c8aeaef59ce3f9a425086 authored 9 months ago by Arturo Filastò <[email protected]>
Add rules for ooniauth and update oonirunv2 rule

afb3c71a94917574115e03c4b3ed69c3cd058d33 authored 9 months ago by Arturo Filastò <[email protected]>
Admin emails are not secret

e731b34bc3809ae0f4ff601956cb9e58297bd3e4 authored 9 months ago by Arturo Filastò <[email protected]>
Update admin emails list

16606344f73be155d88e60db94b0e964a8d33786 authored 9 months ago by Arturo Filastò <[email protected]>
Fix deployer branch name

ab69d70aec38da5e3ff049aca2024e72ebfe858c authored 9 months ago by Arturo Filastò <[email protected]>
Merge branch 'main' of github.com:ooni/devops

* 'main' of github.com:ooni/devops:
feat: reduce dynamodb permission scope to state table (#23)

222baedb0d133959c0348fa1b1a03bb20ad86d97 authored 9 months ago by Arturo Filastò <[email protected]>
Change email address sender

2844d98d4c9dee5f0a764d1fcd9a16409bf03997 authored 9 months ago by Arturo Filastò <[email protected]>
feat: reduce dynamodb permission scope to state table (#23)

This diff reduces the `dynamodb:*` permissions to the terraform state
table:
`arn:aws:dynamodb...

ae5f8fadce252e8fa00609f88c2dc5c76a684bf5 authored 9 months ago by DecFox <[email protected]>
Fix ecs service name

b4258f2c920f0fb66fe1b0fa70ecf840aed9f82a authored 9 months ago by Arturo Filastò <[email protected]>
Fix ecs service name

eb4013b39c758f7b900e6999f08ad659d3ebfb6e authored 9 months ago by Arturo Filastò <[email protected]>
Adjust asg size of the cluster

46de43aea7401cc9cbbde1ca94526385b23c4611 authored 9 months ago by Arturo Filastò <[email protected]>
Pass in the task environment variables needed

4371f88e5d8206398b8aa10dd94ed74a1df27f6d authored 9 months ago by Arturo Filastò <[email protected]>
Fix email address

a9a2c47abb71659a828f8745b4c39f84096bf7d4 authored 9 months ago by Arturo Filastò <[email protected]>
Fix the setting of priorities

0c1ed2482e474d96919d481fcba7505828c6f61f authored 9 months ago by Arturo Filastò <[email protected]>
Add setup for ooniauth API

b1a14dd13065264bc6fea31736d4e2b8ef0fd9d3 authored 9 months ago by Arturo Filastò <[email protected]>
Add ooniauth setup

040b5f02601f3c3b9be566ccc0630fa74f7c85a4 authored 9 months ago by Arturo Filastò <[email protected]>
fix: dynamoDB permissions (#22)

Closes #21
This diff extends the dynamoDB permissions for the
`oonidevops-github-policy`.

3e2c2f45d565c7456eca502a8d31b1d9ff9969ab authored 9 months ago by DecFox <[email protected]>
Move the fqdm of a service under the api zone (#18)

This was we have better separation and avoid any potential name clashes.

d68d870684321927fdf6b168ea57358de3297334 authored 9 months ago by Arturo Filastò <[email protected]>
fix: OONIDevopsPolicy update (#20)

Closes #19. This changes the `vpc:*` permissions to `vpc-lattice:*`

1beb0d22397949845131fd09a5e7a977501f6ed2 authored 9 months ago by DecFox <[email protected]>
Module Refactor + CodeBuild + CodePipeline + Nginx API Gateway + OONI Github User (#13)

Refactor the various resource groups into modules to make
it easier to develop the test environ...

cc7609740e7b98fe6378c96c4e02ae5635ff6f85 authored 9 months ago by Arturo Filastò <[email protected]>
Remove datadog monitoring (#11)

b1410ee127c27ee45a33094b9da68306a36376f0 authored 10 months ago by Arturo Filastò <[email protected]>
Migrate oonirun (#10)

This branch includes code needed to migrate OONI Run v2 over to the new
host

79d5746e887b3a325f775ccf35a148f9d267e5f1 authored 10 months ago by Arturo Filastò <[email protected]>
Deploy dataapi pg (#9)

This was deployed

1878f1be36b32307ccded2911b3f894d6bd649b3 authored 10 months ago by Arturo Filastò <[email protected]>
Fix inventory

420d11c4fdfe7369331ea680dba794e55339bd90 authored 10 months ago by Arturo Filastò <[email protected]>
Prod rename (#4)

This PR does the following:
* Rename `production` environment folder to `prod` (in future we sh...

43da7da40db8f884f931323f4b1591bc58fa0e36 authored 10 months ago by Arturo Filastò <[email protected]>
Add postgresql (#3)

This adds a new postgresql instance managed via RDS

c0e236bcd0e06d4a87bba307476e5390b9c76b0b authored 10 months ago by Arturo Filastò <[email protected]>
Add support for persistent data volume (#2)

* add basic readme file
* also fix deploy checks when a branch lands on master, since it fails
...

d4e22fc99e26be5241f0a7b70555fc442a7c8671 authored 10 months ago by Arturo Filastò <[email protected]>
Terraform + Ansible Github Actions (#1)

Specifically we have added support for the following:
* CD of Terraform IaC deployment via Githu...

a9d69246756f9e28c2e8c6858bce70f55c9d1666 authored 10 months ago by Arturo Filastò <[email protected]>
It's local not locals

df59b9f238932dfe04ef9c83d1ced7d1fb574450 authored 11 months ago by Arturo Filastò <[email protected]>
Improvements to parametrization of clickhouse setup script

d465e4f836a6381784782a9aa2e2826edff30e9d authored 11 months ago by Arturo Filastò <[email protected]>
Fix bootstrap script for ec2

f282609f5276d2a25a7442ff250680497cf641fb authored 11 months ago by Arturo Filastò <[email protected]>
Add ingress ssh traffic to SG for clickhouse

9349d0aceffb06aba6ca759c750003fe3fc1065d authored 11 months ago by Arturo Filastò <[email protected]>
Fix it on the first subnet

f1d5bf320d219e33b2fdc5e64b2047aa0bbc1af6 authored 11 months ago by Arturo Filastò <[email protected]>
hotfix

77e44ff8e8e65ca6f7f25d924351a8dd025cd96a authored 11 months ago by Arturo Filastò <[email protected]>
Specify subnet

da7c8e19f5fef23e31b77a572f7bbf2f1ad95010 authored 11 months ago by Arturo Filastò <[email protected]>
Fix reference to main vpc

580a7bdd39857c23993aa27b114af076ae9a4d3e authored 11 months ago by Arturo Filastò <[email protected]>
Use a search query to lookup the ami for debian

a3a8034bc663e3a9e921d4bbff1d8365d1a70418 authored 11 months ago by Arturo Filastò <[email protected]>
Fix reference to aws ami

1b9c5f0511d3b7ac1d23a6e527d1e125c6c6ba50 authored 11 months ago by Arturo Filastò <[email protected]>
Fix reference to clickhouse_server resource

aa06af802f3b0f3b6153d5f96532e7412a088f35 authored 11 months ago by Arturo Filastò <[email protected]>
Refactor clickhouse setup into separate file

718f60dc23e3013dc291d413002046f3cc29a25a authored 11 months ago by Arturo Filastò <[email protected]>
Add terraform setup for clickhouse instance

66d5c8b4d83f9209993cd89f56034b301fbf0c96 authored 11 months ago by Arturo Filastò <[email protected]>
Trigger instance refresh on tag

53e6bc40c6e1172b63c1d771635f9f4ccdbdecf3 authored 11 months ago by Arturo Filastò <[email protected]>
Update default task launch version

cf74a11f007461717b5454cc5a85e6237f945770 authored 11 months ago by Arturo Filastò <[email protected]>
Enable instance refresh

6d492d5b7f608a87348a99eea3405e4f30df9b53 authored 11 months ago by Arturo Filastò <[email protected]>
Make default instance smaller

0fa63afc449167b75be38f73e4f96bcb8b726e79 authored 11 months ago by Arturo Filastò <[email protected]>
Add name tag to instance

2391b600075cc5879eeb791e2edd18d459275d9d authored 11 months ago by Arturo Filastò <[email protected]>
Use plantimestamp instead of timestamp

bbf2b8f43971fa7011f18ce7b03fedd293927db1 authored 11 months ago by Arturo Filastò <[email protected]>
tweak desired counts

1ada145ea05149b4bd4373cc23ff850d5a6c85eb authored 11 months ago by Arturo Filastò <[email protected]>
Force redeploy on every apply

e4231f23913717d33e37d458ce90c11c2c4023cb authored 11 months ago by Arturo Filastò <[email protected]>
json parsing is very strict

b3110088ab2e1f5cec698ceb7fc1d10e0101a115 authored 11 months ago by Arturo Filastò <[email protected]>
Move policy to template

0f4f4947f40fce07dc187fb2a2c5ee865967d202 authored 11 months ago by Arturo Filastò <[email protected]>
Add cloudwatch permissions to iam role

5a580abbd5a363b1f977b3d53329e479c8511c8e authored 11 months ago by Arturo Filastò <[email protected]>
Fix iam instance name

57bf8cf0715307ff4bad872b36cd459390c48978 authored 11 months ago by Arturo Filastò <[email protected]>
Add device_name

174d68b521307b717c41d6cd4ba5653185b59e3a authored 11 months ago by Arturo Filastò <[email protected]>
rename launchtemplate

683e6759eb2e427de4cd5eec61bfa965439311ae authored 11 months ago by Arturo Filastò <[email protected]>
asg goes after launch template

eca51865581b9cc675eeb62ed77ec861e78ee0a2 authored 11 months ago by Arturo Filastò <[email protected]>
Security groups go in interface

a53f7c5fd5f08807f8a547ed4f9ddf1c7aafd41a authored 11 months ago by Arturo Filastò <[email protected]>
Base64 encode user_data

5bddf1543f6a0dde2c0cf8c7b5ba8fbe9f17a19b authored 11 months ago by Arturo Filastò <[email protected]>
Fix variable and output names

eee451b20971a49694bb803d6fef79a7db1e5265 authored 11 months ago by Arturo Filastò <[email protected]>
Update ecs start to use newer launch templates

3023aa0fb523d2d10acba8454e7c98b72111425b authored 11 months ago by Arturo Filastò <[email protected]>
Rename service name

d64d0ece417cdb75709320ca27a6d9a0f94b2d96 authored 11 months ago by Arturo Filastò <[email protected]>
Bumo up healthy percent

d812c1323eefc0cb00e2747a31b27a1b03a4f548 authored 11 months ago by Arturo Filastò <[email protected]>
Use name-prefix instead of name

14aa829d0ff4b09edd8702ad1fb0760f2877a30b authored 11 months ago by Arturo Filastò <[email protected]>
rename vars

363ec904134f8ef6cfdfc9086e7c5a6c9931294c authored 11 months ago by Arturo Filastò <[email protected]>
Rename services

913d60f2b4fe8c1ba21c699f2982b36eb2c4af8d authored 11 months ago by Arturo Filastò <[email protected]>
Rename launch config

47acbb362b833554b832c1e9cb6e8b31f539f1fa authored 11 months ago by Arturo Filastò <[email protected]>
Fix

6f66d1447d00487caf17a5a2427ca31ff1f1fa0c authored 11 months ago by Arturo Filastò <[email protected]>
Fix reference to cluster

607b84f6e2f7cbef9213763c1fc13f9173e20ce0 authored 11 months ago by Arturo Filastò <[email protected]>
Rename instance launch profile

96a6c5a5b2e2612b0b76692d0accb5cd93e0ef29 authored 11 months ago by Arturo Filastò <[email protected]>
Refactor ecs setup to make use of official modules

Taken from: https://github.com/hashicorp/terraform-provider-aws/tree/main/examples/ecs-alb

2ce00468473639b5c022261df92add918a68e648 authored 11 months ago by Arturo Filastò <[email protected]>
Fix naming of load balancer

2b303e121d48310db4afcbbe86fe3a3fd3fd92d9 authored 11 months ago by Arturo Filastò <[email protected]>
Change the scaling groups

202cb88d0239bbb9135f676301b5808b3fd3dbd6 authored 11 months ago by Arturo Filastò <[email protected]>
Add note about bug in ecs

b18b3b117d96537a209366633db8c2d6f445df15 authored 11 months ago by Arturo Filastò <[email protected]>
Fix autoscaling config

262754225a8e7d36045429d101728f3ca338cb35 authored 11 months ago by Arturo Filastò <[email protected]>
Tweak the ec2 instance size

112afd573e28ae0de4e0fac9ffb84ad6a8801996 authored 11 months ago by Arturo Filastò <[email protected]>
Fix handling of variables

9a1b084771cd4357c89c7e3f74c3785b56f99316 authored 11 months ago by Arturo Filastò <[email protected]>
Add aws credentials to variables

01be0d3d8748985e73c2eef3a06af5f88aadf9cd authored 11 months ago by Arturo Filastò <[email protected]>
Refactor ecs-setup into templatefile

Add support for datadog log collection

cd67b4a5de2c24c5161ae723696f626854c91a77 authored 11 months ago by Arturo Filastò <[email protected]>
Fix issues in the use of locals

3f424d8221bc5035661f0ed1fab1f14c58f190e2 authored 11 months ago by Arturo Filastò <[email protected]>
Submodules require extra /

9442d1c2d26f556579d170611f9a2c8c02240996 authored 11 months ago by Arturo Filastò <[email protected]>
Update to newer terraform patterns

beee9f269cda34219f65143bfa2c2b4e811d359e authored 11 months ago by Arturo Filastò <[email protected]>
Refactoring of ECS config

based on the official ecs config example: https://github.com/terraform-aws-modules/terraform-aws...

a7a1a566d05aaa282c7ce95389a3094780f6cf04 authored 11 months ago by Arturo Filastò <[email protected]>
Improvements to the ECS config

ed73e87c917c7ad0b88a7a939319eeaf37fe419e authored 11 months ago by Arturo Filastò <[email protected]>
Change default region

2b217c608150ed48a519d052856e7fafcc90046b authored 11 months ago by Arturo Filastò <[email protected]>
Move to tier1

125b477d567452654602c730eb44df633d4254c1 authored 11 months ago by Arturo Filastò <[email protected]>
fixup variables

082c8219ad69353ecce201d0589bf815afb16085 authored 11 months ago by Arturo Filastò <[email protected]>
Start fleshing out terraform setup

571dd4a33082b315f05c2c3a824a722e324dc47d authored 11 months ago by Arturo Filastò <[email protected]>
Move to subdirectory

a1e7e930c05c6f7b7d64a0a74713f742530a6795 authored 12 months ago by Arturo Filastò <[email protected]>
fix server line

1b3ffc8f7f19d2b650f58a737d75432ba9b7d55f authored 12 months ago by Arturo Filastò <[email protected]>
Fix config

96165c4a6ffc364bb11db4343ac87774f451fa17 authored 12 months ago by Arturo Filastò <[email protected]>
Set mode

232ea9d8bf684185f1e799780f1b07ad95a044bf authored 12 months ago by Arturo Filastò <[email protected]>
Basic haproxy config

0cb7c2bf595cf2486a5b9a623c0040e444afb63a authored 12 months ago by Arturo Filastò <[email protected]>