-
Notifications
You must be signed in to change notification settings - Fork 14.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add glossary entry for proxy (#16293)
- Loading branch information
1 parent
ae44abd
commit 06001c9
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
title: Proxy | ||
id: proxy | ||
date: 2019-09-10 | ||
short_description: > | ||
An application acting as an intermediary beween clients and servers | ||
aka: | ||
tags: | ||
- networking | ||
--- | ||
In computing, a proxy is a server that acts as an intermediary for a remote | ||
service. | ||
|
||
<!--more--> | ||
|
||
A client interacts with the proxy; the proxy copies the client's data to the | ||
actual server; the actual server replies to the proxy; the proxy sends the | ||
actual server's reply to the client. | ||
|
||
[kube-proxy](/docs/reference/command-line-tools-reference/kube-proxy/) is a | ||
network proxy that runs on each node in your cluster, implementing part of | ||
the Kubernetes {{< glossary_tooltip term_id="service">}} concept. | ||
|
||
You can run kube-proxy as a plain userland proxy service. If your operating | ||
system supports it, you can instead run kube-proxy in a hybrid mode that | ||
achieves the same overall effect using less system resources. |