Skip to content

Commit

Permalink
Merge branch 'main' into create-pr-action/update-collections-0
Browse files Browse the repository at this point in the history
  • Loading branch information
octokatherine authored Oct 29, 2023
2 parents 142f2b3 + 7a47f88 commit 82af0aa
Show file tree
Hide file tree
Showing 9 changed files with 55 additions and 21 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/jekyll_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
uses: actions/configure-pages@v3

- name: 🔨 install dependencies & build site
uses: actions/[email protected].8
uses: actions/[email protected].9

- name: ⚡️ upload artifact
uses: actions/upload-pages-artifact@v2
Expand Down
24 changes: 24 additions & 0 deletions topics/gitops/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
display_name: GitOps
short_description: GitOps is an operational framework that takes DevOps best practices and applies them to infrastructure automation.
topic: gitops
related: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability
wikipedia_url: https://en.wikipedia.org/wiki/gitops
---
**GitOps** is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code.

# GitOps delivers:
* A standard workflow for application development
* Increased security for setting application requirements upfront
* Improved reliability with visibility and version control through Git
* Consistency across any cluster, any cloud, and any on-premise environment

# Key components of a GitOps workflow

There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system.
* The Git repository is the source of truth for the application configuration and code.
* The CD pipeline is responsible for building, testing, and deploying the application.
* The deployment tool is used to manage the application resources in the target environment.
* The monitoring system tracks the application performance and provides feedback to the development team.


18 changes: 17 additions & 1 deletion topics/hacktoberfest/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,21 @@ released: October 2014
short_description: Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors.
topic: hacktoberfest
url: https://hacktoberfest.com/
aliases: hacktoberfest-contributions, hacktoberfest-repo, hacktoberfest-contribute, hacktoberfest-participants, hacktoberfest-challenge, hacktoberfest-topic, hacktoberfest-project, hacktoberfest-maintainer
---
Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.
**Hacktoberfest** is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.

# By year
[2017](https://github.com/topics/hacktoberfest2017) • [2018](https://github.com/topics/hacktoberfest2018) • [2019](https://github.com/topics/hacktoberfest2019) • [2020](https://github.com/topics/hacktoberfest2020) • [2021](https://github.com/topics/hacktoberfest2021) • [2022](https://github.com/topics/hacktoberfest2022) • [2023](https://github.com/topics/hacktoberfest2023) • [2024](https://github.com/topics/hacktoberfest2024) • [2025](https://github.com/topics/hacktoberfest2025) • [2026](https://github.com/topics/hacktoberfest2026)

# [By status](https://github.com/topics/hacktoberfest-status)
[accepted](https://github.com/topics/hacktoberfest-accepted) • [approved](https://github.com/topics/hacktoberfest-approved)

# By country
[🇳🇵 Nepal](https://github.com/topics/hacktoberfestnepal) • [🇮🇩 Indonesia](https://github.com/topics/hacktoberfest-indonesia) • **[🇮🇳 India](https://github.com/topics/hacktoberfest-india)** ([West Bengal](https://github.com/topics/hacktoberfest-westbengal)) • [🇧🇷 Brazil](https://github.com/topics/hacktoberfest-brasil)

# By contribution type
[Issue](https://github.com/topics/hacktoberfest-issue) • [Pull Request](https://github.com/topics/hacktoberfest-pr)

# By programming language
[React.js](https://github.com/topics/react-hacktoberfest) ([topic](https://github.com/topics/react)) • [Python](https://github.com/topics/hacktoberfestpy) ([topic](https://github.com/topics/python)) • [Java](https://github.com/topics/hacktoberfest-java) ([topic](https://github.com/topics/java))
3 changes: 2 additions & 1 deletion topics/indieweb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ short_description: The IndieWeb is a people-focused alternative to the "corporat
topic: indieweb
url: https://indieweb.org/
wikipedia_url: https://en.wikipedia.org/wiki/IndieWeb
related: microformats, webmention, decentralized-web, decentralized, decentralization
---
The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.
The **IndieWeb** is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.
2 changes: 1 addition & 1 deletion topics/kokkos/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ display_name: Kokkos
github_url: https://github.com/kokkos
logo: kokkos.png
related: c-plus-plus, parallel-computing, high-performance-computing
short_description: Kokkos C++ Performance Portability EcoSystem.
short_description: Kokkos C++ Performance Portability Ecosystem.
topic: kokkos
url: https://kokkos.github.io/
---
Expand Down
5 changes: 3 additions & 2 deletions topics/lamp/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,15 @@ display_name: LAMP
short_description: LAMP is a software bundle containing Linux and the Apache server.
topic: lamp
wikipedia_url: https://en.wikipedia.org/wiki/LAMP_(software_bundle)
related: wamp, mamp, xampp, mean, mern, lemp
---
LAMP is a bundle of software consisting of four open source programs.
**LAMP** is a bundle of software consisting of four open source programs.
It is one of the most popular software categories for servers.

A usual LAMP server includes:
* **L**inux (operating system)
* **A**pache (web server)
* **M**ySQL (database software)
* **M**ySQL, **M**ariaDB or **M**ongoDB (database software)
* **P**HP, **P**erl, or **P**ython (programming language)

Most Linux distributions include the components of a LAMP server.
Expand Down
5 changes: 3 additions & 2 deletions topics/serverless/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
aliases: serverless-architecture, serverless-examples
aliases: serverless-architecture, serverless-examples, serverless-computing
display_name: Serverless
short_description: Serverless architecture refers to apps that depend on third-party
services or custom code.
topic: serverless
wikipedia_url: https://en.wikipedia.org/wiki/Serverless_computing
related: backend-as-a-service, functions-as-a-service, aws-lambda, google-cloud-platform
---
Serverless architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.
**Serverless** architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.
9 changes: 0 additions & 9 deletions topics/test/index.md

This file was deleted.

8 changes: 4 additions & 4 deletions topics/testing/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
aliases: testing-tools, testing-framework, testing-practices
aliases: testing-tools, testing-framework, testing-practices, software-testing, test
display_name: Testing
short_description: Eliminate bugs and ship with more confidence by adding these tools to your workflow.
short_description: The act of examining behavior of the software under test to eliminate bugs and ship with more confidence.
topic: testing
wikipedia_url: https://en.wikipedia.org/wiki/Software_testing
related: unit-testing, integration-testing, test-automation, e2e-testing, fuzzing, smoke-tests, mutation-testing, rspec, regression-testing, xunit
---
Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times.
Eliminate bugs and ship with more confidence by adding these tools to your workflow.
Software **testing** is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.

0 comments on commit 82af0aa

Please sign in to comment.