Skip to content

Commit

Permalink
Merge pull request cncf#2652 from seokho-son/remove-header
Browse files Browse the repository at this point in the history
Remove what it is header from all En docs
  • Loading branch information
iamNoah1 authored Nov 30, 2023
2 parents 3e9c263 + e57ed31 commit f81164b
Show file tree
Hide file tree
Showing 71 changed files with 5 additions and 147 deletions.
2 changes: 0 additions & 2 deletions content/en/_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Feedback Appreciated
category: concept
---

## What it is

Quick summary of the concept and what it is.

## Problem it addresses
Expand Down
2 changes: 0 additions & 2 deletions content/en/agile-software-development.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "", ""]
---

## What it is

A set of practices that emphasize iterative development cycles and self-organizing teams.
In contrast to waterfall-like projects where value is generated only at the very end of a project,
agile software development focuses on a continuous, incremental delivery of value and
Expand Down
2 changes: 0 additions & 2 deletions content/en/api-gateway.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["networking", "", ""]
---

## What it is

An [API](/application-programming-interface/) gateway is a tool that
aggregates unique application APIs, making them all available in one place.
It allows organizations to move key functions,
Expand Down
2 changes: 0 additions & 2 deletions content/en/application-programming-interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["architecture", "fundamental", ""]
---

## What it is

An API is a way for computer programs to interact with each other.
Just as humans interact with a website via a web page, an API allows computer programs to interact with each other.
Unlike human interactions, APIs have limitations on what can and cannot be asked of them.
Expand Down
2 changes: 0 additions & 2 deletions content/en/bare-metal-machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["infrastructure", "", ""]
---

## What it is

Bare metal refers to a physical computer, more specifically a server, that has one, and only one, operating system.
The distinction is important in modern computing because many, if not most, servers are [virtual machines](/virtual-machine/).
A physical server is typically a fairly large computer with powerful hardware built-in.
Expand Down
2 changes: 0 additions & 2 deletions content/en/blue-green-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "application", ""]
---

## What it is

Blue-green deployment is a strategy for updating running computer systems with minimal downtime.
The operator maintains two environments, dubbed “blue” and “green”.
One serves production traffic (the version all users are currently using), whilst the other is updated.
Expand Down
2 changes: 0 additions & 2 deletions content/en/canary-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "application", ""]
---

## What it is

Canary deployments is a deployment strategy that starts with two environments:
one with live traffic and the other containing the updated code without live traffic.
The traffic is gradually moved from the original version of the application to the updated version.
Expand Down
2 changes: 0 additions & 2 deletions content/en/chaos-engineering.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "", ""]
---

## What it is

Chaos Engineering or CE is the discipline of experimenting on a [distributed system](/distributed-systems/) in production
to build confidence in the system's capability to withstand turbulent and unexpected conditions.

Expand Down
2 changes: 0 additions & 2 deletions content/en/client-server-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["architecture", "fundamental", ""]
---

## What it is

In a client-server architecture, the logic (or code) that makes up an application is split between two or more components:
a client that asks for work to be done
(e.g. the Gmail web application running in your web browser),
Expand Down
2 changes: 0 additions & 2 deletions content/en/cloud-computing.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["infrastructure", "fundamental", ""]
---

## What it is

Cloud computing offers compute resources like CPU, network, and disk capabilities on-demand over the internet, allowing users to access and use computing power in a remote physical location.
We generally differentiate between private and public cloud, depending on whether the cloud infrastructure is exclusively dedicated to an organization or shared for open public services.

Expand Down
2 changes: 0 additions & 2 deletions content/en/cloud-native-apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["application", "fundamental", ""]
---

## What it is

Cloud native applications are specifically designed to take advantage of innovations in [cloud computing](/cloud-computing/).
These applications integrate easily with their respective cloud architectures,
taking advantage of the cloud’s resources and [scaling](/scalability/) capabilities.
Expand Down
2 changes: 0 additions & 2 deletions content/en/cloud-native-security.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["security", "", ""]
---

## What it is

Cloud native security is an approach that builds security into [cloud native applications](/cloud-native-apps/).
It ensures that security is part of the entire application lifecycle from development to production.
Cloud native security seeks to ensure the same standards as traditional security models
Expand Down
2 changes: 0 additions & 2 deletions content/en/cloud-native-tech.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Concept
tags: ["fundamental", "", ""]
---

## What it is

Cloud native technologies, also referred to as the cloud native stack,
are the technologies used to build [cloud native applications](/cloud-native-apps/).
These technologies enable organizations to build and run scalable applications in modern and dynamic environments
Expand Down
2 changes: 0 additions & 2 deletions content/en/cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Concept
tags: ["infrastructure", "fundamental", ""]
---

## What it is

A cluster is a group of computers or applications that work together towards a common goal.
In the context of cloud native computing, the term is most often applied to [Kubernetes](/kubernetes/).
A Kubernetes cluster is a set of services (or workloads) that run in their own containers, usually on different machines.
Expand Down
2 changes: 0 additions & 2 deletions content/en/container-image.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["", "", ""]
---

## What it is

A container image is an immutable, static file containing the dependencies for the creation of a [container](/container/).
These dependencies may include a single executable binary file, system libraries,
system tools, environment variables, and other required platform settings.
Expand Down
2 changes: 0 additions & 2 deletions content/en/container-orchestration.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Concept
---

## What it is

[Container](/container/) orchestration refers to managing and automating the lifecycle of containerized applications in dynamic environments.
It's executed through a container orchestrator (in most cases, [Kubernetes](/kubernetes)), which enables deployments, (auto)scaling, auto-healing, and monitoring.
Orchestration is a metaphor:
Expand Down
2 changes: 0 additions & 2 deletions content/en/container.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["application", "fundamental", ""]
---

## What it is

A container is a running process with resource and capability constraints managed by a computer’s operating system.
The files available to the container process are packaged as a container image.
Containers run adjacent to each other on the same machine,
Expand Down
2 changes: 0 additions & 2 deletions content/en/containerization.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Technology
tags: ["application", "", ""]
---

## What it is

Containerization is the process of bundling an application and its dependencies into a container image.
The container build process requires adherence to the [Open Container Initiative](https://opencontainers.org) (OCI) standard.
As long as the output is a container image that adheres to this standard, which containerization tool is used doesn't matter.
Expand Down
2 changes: 0 additions & 2 deletions content/en/containers-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ draft: true
tags: ["platform", "", ""]
---

## What it is

Containers-as-a-Service (CaaS) is a cloud service that helps manage and deploy apps
using [container](/container/)-based [abstraction](/abstraction/).
This service can be deployed on-premises or in the cloud.
Expand Down
2 changes: 0 additions & 2 deletions content/en/continuous-delivery.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "application", ""]
---

## What it is

Continuous delivery, often abbreviated as CD, is a set of practices
in which code changes are automatically deployed into an acceptance environment
(or, in the case of continuous deployment, into production).
Expand Down
2 changes: 0 additions & 2 deletions content/en/continuous-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["application", "methodology", ""]
---

## What it is

Continuous deployment, often abbreviated as CD, goes a step further than [continuous delivery](/continuous-delivery/)
by deploying finished software directly to production.
Continuous deployment (CD) goes hand in hand with [continuous integration](/continuous-integration/) (CI),
Expand Down
2 changes: 0 additions & 2 deletions content/en/continuous-integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["application", "methodology", ""]
---

## What it is

Continuous integration, often abbreviated as CI, is the practice of integrating code changes as regularly as possible.
CI is a prerequisite for [continuous delivery](/continuous-delivery/) (CD).
Traditionally, the CI process begins when code changes are committed to a source control system (Git, Mercurial, or Subversion)
Expand Down
2 changes: 0 additions & 2 deletions content/en/data-center.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Technology
tags: ["infrastructure", "fundamental", ""]
---

## What it is

A datacenter is a specialized building or facility designed to house computers, most often servers.
These datacenters tend to be connected to high-speed internet lines, especially when focused on [cloud computing](/cloud-computing/).
The buildings housing datacenters are equipped to maintain service even during adverse events, including generators that provide power during outages and powerful air conditioning that keep the heat-producing computers cool.
Expand Down
2 changes: 0 additions & 2 deletions content/en/database-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ draft: true
tags: ["", "", ""]
---

## What it is

Database-as-a-Service (DBaaS) is a service managed by a [cloud](/cloud-computing/) operator (public or private)
that supports applications without requiring the application team to
perform traditional database administration functions.
Expand Down
2 changes: 0 additions & 2 deletions content/en/debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ draft: true
tags: ["application", "methodology", ""]
---

## What it is

Debugging is the process or activity of finding and resolving bugs (or errors) from computer programs, software, or systems to get the desired result.
A bug is a defect or a problem leading to incorrect or unexpected results.

Expand Down
2 changes: 0 additions & 2 deletions content/en/devops.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "", ""]
---

## What it is

DevOps is a methodology in which teams own the entire process from application development to production operations, hence DevOps.
It goes beyond implementing a set of technologies and requires a complete shift in culture and processes.
DevOps calls for groups of engineers that work on small components (versus an entire feature), decreasing handoffs – a common source of errors.
Expand Down
2 changes: 0 additions & 2 deletions content/en/devsecops.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "security", ""]
---

## What it is

The term DevSecOps refers to a cultural merger of the development, operational, and security responsibilities.
It extends the [DevOps](/devops/) approach to include security priorities
with minimal to no disruption in the developer and operational workflow.
Expand Down
2 changes: 0 additions & 2 deletions content/en/digital-certificate.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["security", "", ""]
---

## What it is

A (digital) certificate — also often referred to as a public key certificate, or SSL certificate — is a digital document used to help secure communications over the network.
Certificates allow us to know that the particular entity we're communicating with is who they say they are.
They also allow us to ensure that our communications are private by encrypting the data we send and receive.
Expand Down
2 changes: 0 additions & 2 deletions content/en/distributed-apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["architecture", "", ""]
---

## What it is

A distributed application is an application where the functionality is broken down into multiple smaller independent parts.
Distributed applications are usually composed of individual [microservices](/microservices/)
that handle different concerns within the broader application.
Expand Down
2 changes: 0 additions & 2 deletions content/en/distributed-systems.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["architecture", "", ""]
---

## What it is

A distributed system is a collection of autonomous computing elements
connected over a network that appears to users as a single coherent system.
Generally referred to as [nodes](/nodes/), these components can be hardware devices (e.g. computers, mobile phones) or software processes.
Expand Down
2 changes: 0 additions & 2 deletions content/en/ebpf.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: architecture
---

## What it is

eBPF, or extended Berkeley Packet Filter, is a technology that allows small, sandboxed programs or scripts to run in the kernel space of a Linux system without having to change the kernel's source code or load Linux kernel modules.

A Linux system has two spaces: the kernel and the user space.
Expand Down
2 changes: 0 additions & 2 deletions content/en/edge-computing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Technology
---

## What it is

Edge computing is a [distributed system](/distributed-systems/) approach that shifts some storage and computing capacity from the primary data center to the data source.
The gathered data is computed locally (e.g., on a factory floor, in a store, or throughout a city) rather than sent to a centralized data center for processing and analysis.
These local processing units or devices represent the system's edge, whereas the data center is its center.
Expand Down
2 changes: 0 additions & 2 deletions content/en/event-driven-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["architecture", "", ""]
---

## What it is

Event-driven architecture is a software architecture that promotes the creation, processing, and consumption of events.
An event is any change to an application's state.
For example, hailing a ride on a ride-sharing app represents an event.
Expand Down
2 changes: 0 additions & 2 deletions content/en/event-streaming.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["methodology", "networking", ""]
---

## What it is

Event streaming is an approach where software sends event data from one application to another to continuously communicate what they are doing.
Picture a service broadcasting everything it does to all other services.
Each activity taken by a service is referred to as an event, hence event streaming.
Expand Down
2 changes: 0 additions & 2 deletions content/en/firewall.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ category: Technology
tags: ["", "", ""]
---

## What it is

A firewall is a system that filters network traffic on the basis of specified rules.
Firewalls can be hardware, software, or a combination of the two.

Expand Down
2 changes: 0 additions & 2 deletions content/en/function-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Technology
tags: ["infrastructure", "", ""]
---

## What it is

Function as a Service (FaaS) is a type of [serverless](/serverless/) [cloud computing](/cloud-computing/) [service](/service/)
that allows executing code in response to events
without maintaining the complex infrastructure
Expand Down
2 changes: 0 additions & 2 deletions content/en/gitops.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Concept
tags: ["methodology", "", ""]
---

## What it is

GitOps is a set of best practices based on [shared principles](https://opengitops.dev/),
applied to a workflow that depends on software agents that
enable automation to reconcile a declared system state or configuration in a git repository.
Expand Down
2 changes: 0 additions & 2 deletions content/en/horizontal-scaling.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Concept
tags: ["infrastructure", "", ""]
---

## What it is

Horizontal scaling is a technique where a system's capacity is increased by adding more [nodes](/nodes/)
versus adding more compute resources to individual nodes (the latter being known as [vertical scaling](/vertical-scaling/)).
Let's say, we have a system of 4GB RAM and want to increase its capacity to 16GB RAM,
Expand Down
2 changes: 0 additions & 2 deletions content/en/hypervisor.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Technology
tags: ["application", "", ""]
---

## What it is

A hypervisor enables [virtualization](/virtualization/)
by taking the advantage of [bare metal machine](/bare-metal-machine/) resources
(CPU, Memory, Network, and Storage), dividing them into sub-parts,
Expand Down
2 changes: 0 additions & 2 deletions content/en/infrastructure-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Technology
tags: ["infrastructure", "", ""]
---

## What it is

Infrastructure as a service, or IaaS, is a [cloud computing](/cloud-computing/) service model that
offers [physical](/bare-metal-machine/) or [virtualized](/virtualization/)
compute, storage, and network resources on-demand on a pay-as-you-go model.
Expand Down
2 changes: 0 additions & 2 deletions content/en/infrastructure-as-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["infrastructure", "methodology", ""]
---

## What it is

Infrastructure as code is the practice of storing the definition of infrastructure as one or more files.
This replaces the traditional model where infrastructure as a service is provisioned manually,
usually through shell scripts or other configuration tools.
Expand Down
2 changes: 0 additions & 2 deletions content/en/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: technology
tags: ["infrastructure", "fundamental", ""]
---

## What it is

Kubernetes, often abbreviated as K8s, is an open source container orchestrator.
It automates the lifecycle of containerized applications on modern infrastructures, functioning as a "datacenter operating system" that manages applications across a [distributed system](/distributed-systems/).

Expand Down
2 changes: 0 additions & 2 deletions content/en/load-balancer.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: concept
tags: ["infrastructure", "networking", ""]
---

## What it is

A load balancer is a tool that efficiently distributes incoming requests among multiple instances of an application.
Take a [microservice](/microservices/) architecture for example, where each service can be [scaled horizontally](/horizontal-scaling/).
A load balancer sits in front of a scaled microservice and ensures that no one instance gets the bulk of the requests.
Expand Down
2 changes: 0 additions & 2 deletions content/en/managed-services.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ category: Technology
tags: ["", "", ""]
---

## What it is

A managed service is a software offering where operations and management are taken care of by a third party.
Examples include database as a service offerings like Amazon’s RDS or an external monitoring service like Datadog.

Expand Down
Loading

0 comments on commit f81164b

Please sign in to comment.