Skip to content
This repository has been archived by the owner on Aug 17, 2024. It is now read-only.

Add a Render deployment guide #625

Merged
merged 7 commits into from
Mar 2, 2023
Merged

Add a Render deployment guide #625

merged 7 commits into from
Mar 2, 2023

Conversation

40thieves
Copy link
Contributor

@40thieves 40thieves commented Feb 18, 2023

What does this change?

Module: Render deployment guide
Week(s): N/A

Checklist

Description

Closes #556.

Adds a deployment guide for Render. I've made the odd working tweak here or there, but I've largely followed the content from #556.

Who needs to know about this?

@CodeYourFuture/global-syllabus
@textbook? Not sure if this is relevant for templating final projects?

Rendered Pages

@40thieves 40thieves requested a review from a team February 18, 2023 00:10
@40thieves 40thieves changed the base branch from master to rename-netlify-deployment February 18, 2023 00:11

:::tip

This guide uses a database management system (DBMS) called [DBeaver](https://dbeaver.io/), but the ideas still apply if you are using another DBMS. If you are using another piece of software, try looking for similarly named controls.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it worth flagging that I couldn't find any reference to DBeaver or other DB clients in our DB module?

In which case I did wonder if this guide was a distraction.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm also now doubting if I've got the DBMS jargon correct here. I am but a simple frontend dev, so would appreciate corrections if this is incorrect.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @40thieves ,
First 2 set of instructions work very well - I very quickly set up and deployed a web service and db.
I'm inclined to agree with your point on DBeaver - if we don't mention it, we should leave it up to them to figure out how to connect to their db.
However, we could put in a small note on using the command line as you can generate a CLI command using the external connection tab

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

However, we could put in a small note on using the command line as you can generate a CLI command using the external connection tab

Do you mean connecting the postgres CLI to a Render-hosted instance?

Assuming yes, I could look into writing up some instructions for that but I'd have to test myself to know for sure (or if you have something to hand I'd be happy to add it). Maybe that could be done in a follow up?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes exactly re postgres CLI to a Render-hosted instance.
And yeah I think we should do that in a follow up - let's get this in for now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks - could you give this a 👍🏻 so I can merge it?

@40thieves
Copy link
Contributor Author

Oh I also forgot to tag @ShaunCYFSA who created the original content 🙂 Thanks!

Copy link
Contributor

@Dedekind561 Dedekind561 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, the links on the overview page don't work when you first click on them - but they then start working when you click on the left hand side links 🤷
Is this just me or a quirk of Docusaurus?

@gregdyke
Copy link
Contributor

gregdyke commented Feb 23, 2023 via email

Base automatically changed from rename-netlify-deployment to master March 2, 2023 11:47
@40thieves 40thieves requested review from a team and Dedekind561 March 2, 2023 12:05
@40thieves
Copy link
Contributor Author

I've rebased this on master after merging #624 and updated the wording of the DBeaver page as Keith pointed out (on Slack) that DBMS was indeed not the correct terminology.

Moving back for review.

@40thieves 40thieves merged commit da7b04e into main Mar 2, 2023
@40thieves 40thieves deleted the render-deployment-guide branch March 2, 2023 14:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

User guide for Render.com to host Web Service or Database
3 participants