ol-infrastructure
ol-infrastructure copied to clipboard
Infrastructure automation code for use by MIT Open Learning
This : https://cicd.odl.mit.edu/teams/main/pipelines/ocw-docker-image/jobs/publish/builds/87 Publishes this: https://github.com/mitodl/ol-infrastructure/tree/main/dockerfiles/ocw/node-hugo https://hub.docker.com/r/mitodl/ocw-course-publisher And it isn't very consistent with our current concourse practices and isn't very clear. Clean this up and move the pipeline to our...
https://mit-office-of-digital-learning.sentry.io/issues/4008009877/events/cca2d569874445d5b94089b091f14847/?project=104497&referrer=previous-event > nlevesque This is a fairly minor thing to fix, but it's definitely adding to alert noise. This error sort of looks like cloudfront is requesting robots.txt on the...
# Description/Context Email was faster and eaiser to get running but it isn't great. OpsGenie has an HTTP API and can interface with cloudwatch natively but it isn't entirely straight...
`pipelines/resources` Pull any other resource type production we do else where into the unifed build and publish format and then also include them into the AMI bundling process.
# User Story Periodically, we get errors like this: https://sentry.io/organizations/mit-office-of-digital-learning/issues/3420772109/?project=1413655&query=is%3Aunresolved My understanding is that these are caused by an AWS S3 key expiring. When the error is on RC, it...
# User Story As an platform and DevOps engineer I want to be alerted when there are anomalous error situations so that we can be proactive about resolving infrastructure and...
Revisit integration configuration in ops genie It is a little complicated. See if there are ways to simplify things and achive the same result, in particular the pingdom link. Maybe...
# Description/Context Right now, when we make VCL changes to Fastly, we have very little beyond manual testing to ensure that we're not impacting our operational readiness. For instance, Fastly...
# User Story We want to implement the new release process we've [detailed in our handbook](http://mitodl.github.io/handbook/delivering/release-process/) in Concourse, ideally with reusable pipeline(s). # Description/Context The pipeline should follow this workflow:...
# Description/Context In @mbertrand's excellent tech talk today where he presented on the power and flexibility of Tutor plugins and actions, I asked whether or not this might enable us...