chocolatey / docs

https://docs.chocolatey.org - new docs website
Apache License 2.0
158 stars 177 forks source link

Draft - Re-Work of Organization Deployment Guide #441

Closed ryanrichter94 closed 2 years ago

ryanrichter94 commented 2 years ago

What New Or Updated Would You Like To See?

I'm creating this issue to template out the new design idea I have for an updated Organization Deployment Guide. This is meant to be a meta issue where subsequent other issues will spawn off of this one. It is mainly to keep track of all the proposed changes and additions in one nice to see spot within GitHub as this gets worked on.

I want the new Organizational Deployment Guide to have Docs for setting up Jenkins, Nexus, and CCM as discreet services apart from one another. Much like we do with our POC Chocolatey enviornment solutions such as QSG and the C4B Azure Enviornment. But piece mail, showing that you aren't constricted to just the tools we give in our enviornment offerings.

I mainly wanna focus this guide at catering to people that may have a config manager, and or repository solution already established in their organizations enviornment. Those that would just need to bolt on a CI/CD solution and Chocolatey to have a fully working C4B Enviornment as an example.

This also offers a great place to link off to expanded content for all the solutions we work with for each of the components. Here are examples:

Repository Solutions:

CI/CD Tools:

Deployment or Config Manager Solutions

Full Solution Setup Provided for OSS Repository Offering

Repository Solution Docs and Videos

Configuration Management Solutions

Look to create docs on installing C4B using the different config managers we support. We should have video content working with most of these guys already that we can link to in these docs.

Why Is It Needed?

Changes to the Organization Deployment Guide are needed as the Chocolatey product offering has evolved since it was originally written. It should more directly call out the Jenkins(CI/CD component) and CCM (package deployment mechanism) as parts of setting up a full C4B Enviornment.

Additional Context?

ryanrichter94 commented 2 years ago

Moved this to an internal trello board.