This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
reduce k8s upgrade merge conflicts: RFC 141: Dhall investigation #10936
Labels
estimate/3d
planned/3.17
planned/3.18
RFC-141
spike
Time boxed investigation meant to facilitate more granular planning.
Comments
ggilmore
added
okr/distribution/admin-experience
spike
Time boxed investigation meant to facilitate more granular planning.
labels
May 22, 2020
ggilmore
changed the title
RFC 141 Implementation Round 2: Dhall
spike: RFC 141 Implementation Round 2: Dhall
May 22, 2020
slimsag
changed the title
spike: RFC 141 Implementation Round 2: Dhall
RFC 141: spike: Implementation Round 2: Dhall
Jun 3, 2020
Dear all, This is your release captain speaking. 🚂🚂🚂 Branch cut for the 3.17 release is scheduled for tomorrow. Is this issue / PR going to make it in time? Please change the milestone accordingly. Thank you |
slimsag
changed the title
RFC 141: spike: Implementation Round 2: Dhall
RFC 141: reduce k8s upgrade merge conflicts: Dhall investigation
Jun 23, 2020
slimsag
changed the title
RFC 141: reduce k8s upgrade merge conflicts: Dhall investigation
reduce k8s upgrade merge conflicts: RFC 141: Dhall investigation
Jun 23, 2020
Dear all, This is your release captain speaking. 🚂🚂🚂 Branch cut for the 3.18 release is scheduled for tomorrow. Is this issue / PR going to make it in time? Please change the milestone accordingly. Thank you |
Investigation is finished, we have decided to implement Dhall and we will be tracking that in https://github.com/orgs/sourcegraph/projects/71 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
estimate/3d
planned/3.17
planned/3.18
RFC-141
spike
Time boxed investigation meant to facilitate more granular planning.
Background (Bash implementation)
The first Bash-based implementation of RFC 141: Reduce dev-hours needed to upgrade by moving config edits to separate directory is currently running on k8s.sgdev.org. @slimsag and I reviewed the implementation, and our full notes on the conversation are available at the bottom of the RFC.
Some selected highlights from our conversation:
Bash implementation pros:
Bash implementation cons:
Next milestone
The next spike will involve exploring different configuration tools to implement a subset of deploy-sourcegraph's services and transformations to see how well they address the above concerns. (We're only implementing a subset of services to cut down on the implementation time.)
This issue is specfically tracking the Dhall - based implementation.
Services
sourcegraph-frontend
postgres
gitserver
ingress-nginx
Transformations
Additionally, the implementation should:
There is still an open question how about how we're supposed to dogfood this implementation. My first idea is to have someone else on @sourcegraph/distribution take my initial implementation and implement the remaining services and transformation that k8s.sgdev.org requires.
The text was updated successfully, but these errors were encountered: