my-cheat-sheets
is a place to keep my cheat sheets for various Apps,
Operating Systems and Languages.
-
OPERATIONS TOOLS
-
CONFIGURATION MANAGEMENT
-
CONTINUOUS INTEGRATION
-
DISCOVERY / CONFIGURATION
-
OCHESTRATION (DEPLOYMENT)
-
TELEMETRY
-
VIRTUAL MACHINES / CONTAINERS
-
-
COMPUTE
-
DATABASE
-
API
-
AUTHORIZATION
-
MESSINGING
-
SOURCE / VERSION CONTROL
-
LINUX
-
LANGUAGES
A lot of these cheat sheets have info I gathered from other sources.
A Concourse Pipeline will automatically update the GitHub WebPage.
A ci/.credentials.yml file needs to be created for your slack_url and repo_github_token.
Use fly to upload the the pipeline file ci/pipline.yml to Concourse:
fly -t ci set-pipeline -p my-cheat-sheets -c ci/pipeline.yml --load-vars-from ci/.credentials.yml
my-cheat-sheets
also contains a few extra concourse resources:
- A resource (resource-slack-alert) uses a docker image that will notify slack on your progress.
- A resource (resource-repo-status) use a docker image that will update your git status for that particular commit.
The above resources can be removed from the pipeline.