openstax / content-engineering-old

documentation for book-tools related stuff
GNU Affero General Public License v3.0
3 stars 0 forks source link

[CR] - Pair Programming VPS for Content Engineering Devs #5

Open scb6 opened 4 years ago

scb6 commented 4 years ago

@m1yag1 commented on Thu Feb 06 2020

Description

Content Engineering would like an Ubuntu 18.04 VPS in the Rice DC we can use for pair programming. We'd like to set it up with tmux and try out shared sessions. Additionally, we want permission to install dev tools on the server. This is a new experimental thing for us so don't want to constantly barrage DevOps w/ change requests for package installs. We think hive.cnx.org is a good URL for it ;).

Acceptance Criteria

Acceptance Tests

Checklist for Done

1A-PreDesign

1B-Decomp

1C-NextActions

2A-InProgress

If the issues' fix is a code change:

If the issue's fix is not a code change:

3A-CompleteVerify

If the issue's fix is a code change

If the issue's fix is not a code change:


@scb6 commented on Thu Feb 13 2020

@m1yag1 We would like this server to be as locked down as possible since it does not have the security controls that and AWS instance would. (i.e. dedicated VPC with no other access). I know this can be tedious with SSH since there is a hop from bastion required even the sandbox instances, so I can see why having the instance in the RDC would make sense.

I expect that we can install all of the tools you need on this instance, but I would prefer that DevOps stay in control.

scb6 commented 4 years ago

Note that DevOps has changed and how this is set up should be a team decision.