Skip to content

Commit

Permalink
Merge pull request #14 from brown9804/feature/format
Browse files Browse the repository at this point in the history
quick format + test
  • Loading branch information
brown9804 authored Jan 13, 2025
2 parents 46b55fb + 0c4a21c commit 3b7b3cc
Show file tree
Hide file tree
Showing 4 changed files with 194 additions and 7 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/md-html-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,14 @@ jobs:
run: |
mkdir -p _site
for file in *.md; do
pandoc "$file" -o "_site/${file%.md}.html"
pandoc "$file" --standalone --toc -o "_site/${file%.md}.html"
done
- name: Deploy to GitHub Pages
run: |
git config --global user.email "[email protected]"
git config --global user.name "brown9804"
git add _site
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git config --global user.name "github-actions[bot]"
git pull origin ${{ github.ref }} --rebase
git add -A # Add all changes, including untracked files
git commit -m 'Deploy static HTML files'
git push origin HEAD:${{ github.ref }}
6 changes: 3 additions & 3 deletions GitHub/demos/1_GitHubPagesOverview.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ Last updated: 2025-01-13
run: |
mkdir -p _site
for file in *.md; do
pandoc "$file" -o "_site/${file%.md}.html"
pandoc "$file" --standalone --toc -o "_site/${file%.md}.html"
done
- name: Deploy to GitHub Pages
Expand All @@ -105,9 +105,9 @@ Last updated: 2025-01-13
1. **Create a Repository**: Create a new repository on GitHub or use an existing one.
2. **Enable GitHub Pages**:
- Go to the repository settings on GitHub.
- Under the `GitHub Pages` section, select the `GitHub Actions`, and `Static HTML` as the source.
- Under the `GitHub Pages` section, select the `main` branch as the source.

<img width="550" alt="image" src="https://github.com/user-attachments/assets/0cd35974-0274-4317-ade0-97a1387175e8" />
<img width="550" alt="image" src="https://github.com/user-attachments/assets/6143fc94-5e77-45c5-8680-4f269b0dc242" />

> Static HTML refers to web pages that are delivered to the user's browser exactly as stored, without any server-side processing. Static sites are fast, secure, and easy to deploy, making them ideal for simple websites, portfolios, blogs, and documentation.
3. Push Your Code: Commit and push your code to the main branch. The GitHub Actions workflow will automatically run and deploy your site to GitHub Pages.
Expand Down
183 changes: 183 additions & 0 deletions _site/README.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,183 @@
<h1 id="cloud-devops---learning-path">Cloud DevOps - Learning Path</h1>
<p>Costa Rica</p>
<p><a href="https://github.com/"><img
src="https://img.shields.io/badge/--181717?logo=github&amp;logoColor=ffffff"
alt="GitHub" /></a> <a
href="https://github.com/brown9804">brown9804</a></p>
<p>Last updated: 2024-12-13</p>
<hr />
<blockquote>
<p>Provides the essential knowledge required to work effectively within
Azure and embrace DevOps/Agile methodologies. Additionally, it offers
insights into fundamental cloud concepts.</p>
</blockquote>
<div data-align="center">
<h3 style="color: #4CAF50;">
Total Visitors
</h3>
<p><img src="https://profile-counter.glitch.me/brown9804/count.svg" alt="Visitor Count" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/></p>
</div>
<h2 id="content">Content</h2>
<details>
<summary>
<b>Table of Contents</b> (Click to expand)
</summary>
<ul>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/Agile">Agile</a></li>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/DevOps">DevOps</a></li>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/Network">Network</a></li>
<li><a
href="https://github.com/brown9804/CloudDevOps_LPath/tree/main/GitHub">GitHub</a></li>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/Cloud">Cloud
Principles</a>
<ul>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux">0.
Linux</a>
<ul>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab0">Working
with Users and Permissions</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab1">System
Service Management, Runlevels and Boot Targets</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab2">Securely
Accessing Your System</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab3">Package
Management and Troubleshooting</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab4">File
Management, Permissions and Backup</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab5">Working
with Text Files and Streams</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab6">Linux
Device Management</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab7">The
Linux Shell</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab8">Networking</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/0-linux/lab9">Processes
Management</a></li>
</ul></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform">1.
Terraform</a>
<ul>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab0">Installing
Terraform and Working with Terraform Providers</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab1">Using
Terraform CLI Commands (workspace and state) to Manipulate a Terraform
Deployment</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab2">Building
and Testing a Basic Terraform Module</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab3">Exploring
Terraform State Functionality</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab4">Deploy
an Azure Storage Account with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab5">Deploy
an Azure File Share and Blob Storage with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab6">Deploy
Azure VNETs and Subnets with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab7">Create
Azure NSGs with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab8">Deploying
an Azure VM with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab9">Deploy
a Web Application with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_10">Deploy
a MySQL Database with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_11">Migrating
Terraform State to Terraform Cloud</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_12">Using
Terraform Provisioners to Set Up an Apache Web Server on AWS</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_13">Make
Changes to AWS Infrastructure Using Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_14">Use
Output Variables to Query Data in AWS Using Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_15">Make
Changes to Azure Infrastructure Using Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_16">Use
Output Variables to Query Data in Azure Using Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_17">Use
Terraform to Create a Kubernetes Deployment</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_18">Manage
Kubernetes Resources with Terraform</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_19">Use
Terraform to Create an EKS Deployment</a></li>
<li><a
href="https://github.com/brown9804/DevOps-Agile-Cloud_path/tree/main/Cloud/1-terraform/lab_20">Troubleshooting
a Terraform Deployment</a></li>
</ul></li>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/Cloud/2-automation_principles">Automation
Principles</a></li>
<li><a
href="https://github.com/brown9804/SDLC-Cloud_Lpath/tree/main/Cloud/3-kubernetes_principles">Kubernetes
Principles</a></li>
</ul></li>
</ul>
</details>
<h2 id="wiki">Wiki</h2>
<ul>
<li>SDLC - <a
href="https://agilie.com/blog/what-is-the-software-development-life-cycle-sdlc-and-how-does-it-work">What
is and how it works</a></li>
</ul>
<figure>
<img
src="https://github.com/brown9804/SDLC-Cloud_Lpath/assets/24630902/e809d790-87d4-41a1-b9ea-071327ab6ef2"
alt="image" />
<figcaption aria-hidden="true">image</figcaption>
</figure>
<figure>
<img
src="https://github.com/brown9804/SDLC-Cloud_Lpath/assets/24630902/dc014629-a069-44f3-b657-7f8d39968272"
alt="Benefits" />
<figcaption aria-hidden="true">Benefits</figcaption>
</figure>
<figure>
<img
src="https://github.com/brown9804/SDLC-Cloud_Lpath/assets/24630902/a3b6522f-88c2-4ede-a477-09280f5584b9"
alt="image" />
<figcaption aria-hidden="true">image</figcaption>
</figure>
<ul>
<li>SDLC - <a
href="https://datarob.com/sdlc-methodologies/">Methodologies</a></li>
</ul>
<figure>
<img
src="https://github.com/brown9804/SDLC-Cloud_Lpath/assets/24630902/5ba714af-4238-48d3-9043-cbcd64a590f1"
alt="image" />
<figcaption aria-hidden="true">image</figcaption>
</figure>
3 changes: 3 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 3b7b3cc

Please sign in to comment.