Skip to content

Commit

Permalink
docs(proxy): documenting retrieval of a single namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
prometherion committed May 9, 2022
1 parent 9f6883d commit fa2b428
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion docs/content/general/proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The `capsule-proxy` implements a simple reverse proxy that intercepts only speci
Current implementation filters the following requests:

* `/api/scheduling.k8s.io/{v1}/priorityclasses{/name}`
* `/api/v1/namespaces`
* `/api/v1/namespaces{/name}`
* `/api/v1/nodes{/name}`
* `/api/v1/pods?fieldSelector=spec.nodeName%3D{name}`
* `/apis/coordination.k8s.io/v1/namespaces/kube-node-lease/leases/{name}`
Expand Down Expand Up @@ -151,6 +151,21 @@ oil-development Active 2m
oil-production Active 2m
```

Capsule Proxy supports applying a Namespace configuration using the `apply` command, as follows.

```
$: cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: Namespace
metadata:
name: solar-development
EOF

namespace/solar-development unchanged
# or, in case of non existing Namespace:
namespace/solar-development created
```
### Nodes
The Capsule Proxy gives the owners the ability to access the nodes matching the `.spec.nodeSelector` in the Tenant manifest:
Expand Down

0 comments on commit fa2b428

Please sign in to comment.