Skip to content

Commit 8aa304a

Browse files
Switch back from /enhancements to /geps
1 parent 8783cb9 commit 8aa304a

38 files changed

Lines changed: 42 additions & 45 deletions

File tree

Makefile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export COMMIT ?= $(shell git rev-parse --short HEAD)
4646
DOCKER ?= docker
4747
# TOP is the current directory where this Makefile lives.
4848
TOP := $(dir $(firstword $(MAKEFILE_LIST)))
49-
# ROOT is the root of the mkdocs tree.
49+
# ROOT is the root of the documentation tree.
5050
ROOT := $(abspath $(TOP))
5151

5252
# Command-line flags passed to "go test" for the conformance
@@ -109,7 +109,7 @@ test:
109109
.PHONY: tidy
110110
tidy:
111111
go work sync
112-
find . -name go.mod -execdir sh -c 'go mod tidy' \;
112+
find . -name go.mod -not -path "./site/*" -exec sh -c 'cd "$$(dirname "{}")" && go mod tidy' \;
113113

114114
# Run tests for CRDs validation
115115
.PHONY: test.crds-validation
@@ -194,7 +194,6 @@ release-staging: image.multiarch.setup
194194

195195
PYTHON ?= $(shell if [ -x .venv/bin/python3 ]; then echo "./.venv/bin/python3"; else echo "python3"; fi)
196196

197-
DOCS_BUILD_CONTAINER_NAME ?= gateway-api-mkdocs
198197
DOCS_VERIFY_CONTAINER_IMAGE ?= registry.hub.docker.com/lycheeverse/lychee:0.23
199198

200199
# Build the documentation.
@@ -203,12 +202,12 @@ docs:
203202
hack/make-hugo-docs.sh
204203

205204
.PHONY: build-docs
206-
build-docs: update-geps api-ref-docs
207-
docker run --rm -v ${PWD}:/src -w /src/site peaceiris/hugo:v0.148.0-extended hugo
205+
build-docs: update-geps api-ref-docs wizard-wasm wizard-data conformance-data
206+
hugo --source site
208207

209208
.PHONY: verify-docs
210209
verify-docs: build-docs
211-
docker run --init --rm -w /input -v ${PWD}:/input $(DOCS_VERIFY_CONTAINER_IMAGE) --root-dir /input/site/public --exclude-path "overrides/partials/.*\.html" --exclude ".*" --include "sigs.k8s.io" --accept 200 --max-concurrency 10 --include-fragments --cache $(VALIDATE_DOCS_EXTRA_ARGS) /input/site/public/**/*.html
210+
docker run --init --rm -w /input -v ${PWD}:/input $(DOCS_VERIFY_CONTAINER_IMAGE) --root-dir /input/site/public --include "sigs.k8s.io" --accept 200 --max-concurrency 10 --include-fragments --cache $(VALIDATE_DOCS_EXTRA_ARGS) /input/site/public/**/*.html
212211

213212
.PHONY: build-docs-netlify
214213
build-docs-netlify: update-geps api-ref-docs wizard-wasm wizard-data conformance-data

geps/gep-1016/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
> our GEP overview as it existed before those rules did, and so it has been
88
> explicitly grandfathered in.
99
10-
[expprob]:/enhancements/overview/#probationary-period
10+
[expprob]:/geps/overview/#probationary-period
1111

1212
## Goal
1313

geps/gep-1323/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
> our GEP overview as it existed before those rules did, and so it has been
88
> explicitly grandfathered in.
99
10-
[expprob]:/enhancements/overview/#probationary-period
10+
[expprob]:/geps/overview/#probationary-period
1111

1212
## TLDR
1313
Similar to how we have `RequestHeaderModifier` in `HTTPRouteFilter`, which lets users modify request headers before the request is forwarded to a backend (or a group of backends), it’d be helpful to have a `ResponseHeaderModifier` field which would let users modify response headers before they are returned to the client.

geps/gep-1324/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
> of our GEP overview as it existed before those rules did, and so it has been
88
> explicitly grandfathered in.
99
10-
[expprob]:/enhancements/overview/#probationary-period
10+
[expprob]:/geps/overview/#probationary-period
1111

1212
## Overview
1313

geps/gep-1494/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1494](https://github.com/kubernetes-sigs/gateway-api/issues/1494)
44
* Status: Experimental
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88

99
## TLDR

geps/gep-1619/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1619](https://github.com/kubernetes-sigs/gateway-api/issues/1619)
44
* Status: Experimental
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88
## Graduation Criteria
99

@@ -1227,7 +1227,7 @@ Though session persistence is a ubiquitous name, session affinity is more incons
12271227
- [LBPolicy](https://static.sched.com/hosted_files/kccnceu2023/c4/Autoscaling%20Elastic%20Kubernetes%20Infrastructure%20for%20Stateful%20Applications%20using%20Proxyless%20gRPC%20and%20Istio.pdf#page=25) (proposed extension for session persistence API)
12281228
- [gRPC Stateful Session Affinity Proposal](https://github.com/grpc/proposal/blob/master/A55-xds-stateful-session-affinity.md) (info on session draining and session persistence in gRPC)
12291229
- [Kube-Proxy Session Affinity](https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity)
1230-
- [GEP-713: Metaresources and PolicyAttachment](/enhancements/geps/gep-713/)
1230+
- [GEP-713: Metaresources and PolicyAttachment](/geps/gep-713/)
12311231
- [RFC6265](https://www.rfc-editor.org/rfc/rfc6265)
12321232
- [Policy Attachment](/reference/policy-attachment)
12331233
- [Envoy Session Persistence Design Doc](https://docs.google.com/document/d/1IU4b76AgOXijNa4sew1gfBfSiOMbZNiEt5Dhis8QpYg/edit#heading=h.sobqsca7i45e)

geps/gep-1651/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1651](https://github.com/kubernetes-sigs/gateway-api/issues/1651)
44
* Status: Provisional
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88
## TLDR
99

geps/gep-1713/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1713](https://github.com/kubernetes-sigs/gateway-api/issues/1713)
44
* Status: Standard
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88
## Introduction
99

geps/gep-1731/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1731](https://github.com/kubernetes-sigs/gateway-api/issues/1731)
44
* Status: Experimental
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88
## TLDR
99

geps/gep-1742/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Issue: [#1742](https://github.com/kubernetes-sigs/gateway-api/issues/1742)
44
* Status: Standard
55

6-
(See [status definitions](/enhancements/overview/#gep-states).)
6+
(See [status definitions](/geps/overview/#gep-states).)
77

88
## TLDR
99

0 commit comments

Comments
 (0)