Upgrade webiste (#35)

* Add new deployment tool

* Upgrade the website

* Update title for README file
This commit is contained in:
Marius Stanca 2023-01-02 01:03:06 +02:00 committed by GitHub
parent b0f68a3804
commit 2e135ad9a8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 79 additions and 16 deletions

View File

@ -9,14 +9,14 @@ jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/setup-python@v2 - uses: actions/setup-python@v4
with: with:
python-version: 3.7 python-version: 3.7
- name: Build and deploy - name: Build and deploy
run: | run: |
cp README.md docs/index.md cp README.md docs/list.md
pip install -r requirements.txt pip install -r requirements.txt
mkdocs build mkdocs build
mkdocs gh-deploy --force mkdocs gh-deploy --force

View File

@ -3,7 +3,7 @@
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![Deploy](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml) [![Deploy](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml)
A curated list of awesome DevOps tools, technologies, platforms and resources. Things to help/grow you in *DevOps* or *SRE* area. A curated list of awesome DevOps platforms, tools, practices and resources.
- [Awesome DevOps](#awesome-devops) - [Awesome DevOps](#awesome-devops)
- [Cloud Platforms](#cloud-platforms) - [Cloud Platforms](#cloud-platforms)
@ -146,7 +146,8 @@ A curated list of awesome DevOps tools, technologies, platforms and resources. T
- [ManageIQ](https://www.manageiq.org/) - Manage containers, virtual machines, networks, and storage from a single platform. - [ManageIQ](https://www.manageiq.org/) - Manage containers, virtual machines, networks, and storage from a single platform.
- [Ignite](https://github.com/weaveworks/ignite) - Open Source Virtual Machine (VM) manager with a container UX and built-in GitOps management. - [Ignite](https://github.com/weaveworks/ignite) - Open Source Virtual Machine (VM) manager with a container UX and built-in GitOps management.
- [Spacelift](https://spacelift.io/) - Flexible orchestration solution for IaC development. - [Spacelift](https://spacelift.io/) - Flexible orchestration solution for IaC development.
- [Atlantis](https://www.runatlantis.io/) - Terraform Pull Request Automation. - [Atlantis](https://www.runatlantis.io/) - Terraform Pull Request Automation
- [KubeVela](https://kubevela.io/) - Modern application delivery platform that makes deploying and operating applications across today's hybrid, multi-cloud environments easier, faster and more reliable.
- [Stacktape](https://stacktape.com) - Developer-friendly Infrastructure as a Code framework built on top of AWS. - [Stacktape](https://stacktape.com) - Developer-friendly Infrastructure as a Code framework built on top of AWS.
- [Score](https://score.dev) - Open Source developer-centric and platform-agnostic workload specification. - [Score](https://score.dev) - Open Source developer-centric and platform-agnostic workload specification.
@ -431,7 +432,7 @@ Basic understanding and what you should know to become a *DevOps* Engineer, chec
## Contributing ## Contributing
Your contributions are always welcome! Please take a look at the [Contribution Guidelines](https://github.com/wmariuss/awesome-devops/blob/master/CONTRIBUTING.md). Your contributions are always welcome! Please take a look at the [Contribution Guidelines](https://github.com/wmariuss/awesome-devops/blob/master/docs/contribution.md).
## Authors ## Authors

9
docs/contribution.md Normal file
View File

@ -0,0 +1,9 @@
# Contribution
Contributions are always welcome.
* Fork the repo
* Create a pull request against master
* Be sure tests pass (if exists)
Check [Git Flow](https://guides.github.com/introduction/flow/) for details.

31
docs/index.md Normal file
View File

@ -0,0 +1,31 @@
# Welcome
A curated list of awesome DevOps platforms, tools, practices and resources. A list which help you to adopt and grow *DevOps* culture in your company. Also this list can be easily used for your *SRE* (Site Reliability Engineering) team.
s
## What is DevOps
DevOps is the combination of cultural philosophies, practices, and tools that increases an organizations ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.
## Benefits
* Speed
* Rapid Delivery
* Reliability
* Scale
* Improved Collaboration
* Security
## Practices
* Continuous Integration
* Continuous Delivery
* Continuous Deployment
* Microservices
* Infrastructure as Code
* Monitoring and Logging
* Communication and Collaboration
## Tools
For list of tools check [list](http://awesome-devops.xyz/list) page.

View File

@ -1,26 +1,34 @@
site_name: Awesome DevOps site_name: Awesome DevOps
site_url: http://awesome-devops.xyz site_url: http://awesome-devops.xyz
site_description: A curated list of awesome DevOps tools, platforms and resources site_description: A curated list of awesome DevOps platforms, tools, practices and resources
site_author: Marius Stanca site_author: Marius Stanca
repo_name: wmariuss/awesome-devops repo_name: Awesome-DevOps Github
repo_url: http://github.com/wmariuss/awesome-devops repo_url: http://github.com/wmariuss/awesome-devops
edit_uri: https://github.com/wmariuss/awesome-devops/blob/master/README.md
# Copyright
copyright: "Copyright © Awesome DevOps Community"
theme: theme:
name: material name: material
language: en language: en
locale: en
palette: palette:
primary: "black" primary: black
accent: "light blue" accent: blue
font:
text: Roboto
code: Roboto Mono
icon: icon:
logo: material/library logo: material/library
repo: fontawesome/brands/git-alt repo: fontawesome/brands/git-alt
features:
- search.suggest
- search.highlight
extra: extra:
feature: feature:
tabs: true tabs: true
font:
text: Roboto Slab
code: Source Code Pro
social: social:
- icon: fontawesome/solid/globe - icon: fontawesome/solid/globe
link: http://marius.xyz link: http://marius.xyz
@ -30,8 +38,22 @@ extra:
link: https://twitter.com/wmariuss link: https://twitter.com/wmariuss
- icon: fontawesome/brands/linkedin - icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/in/wmariuss link: https://www.linkedin.com/in/wmariuss
extra_css:
- stylesheets/syntax.css
- stylesheets/fonts.css
extra_javascript:
- javascripts/syntax.js
plugins:
- search:
lang: en
nav: nav:
- "Improve your DevOps skills": "index.md" - Welcome: "index.md"
- List: "list.md"
- Contribution: "contribution.md"
# Extensions # Extensions
markdown_extensions: markdown_extensions:

View File

@ -1,3 +1,3 @@
mkdocs>=1.2.3 mkdocs>=1.4.2
mkdocs-material==5.0.1 mkdocs-material==7.3.6
invoke invoke