From d441366aa0ef2a147c487e5151c68330f03cbfa9 Mon Sep 17 00:00:00 2001 From: John Krug Date: Thu, 18 Jul 2024 13:34:36 +0100 Subject: [PATCH] Playing around with formatting. Signed-off-by: John Krug --- docs/learnpaths/kubewarden-all.md | 24 +++--- docs/learnpaths/kubewarden-developer.md | 66 +++++++-------- docs/learnpaths/kubewarden-distributor.md | 24 +++--- docs/learnpaths/kubewarden-integrator.md | 74 ++++++++--------- docs/learnpaths/kubewarden-operator.md | 82 +++++++++---------- .../learnpaths/kubewarden-policy-developer.md | 78 +++++++++--------- docs/learnpaths/kubewarden-user.md | 26 +++--- 7 files changed, 187 insertions(+), 187 deletions(-) diff --git a/docs/learnpaths/kubewarden-all.md b/docs/learnpaths/kubewarden-all.md index f6065ae6f1..5a3d46ddb9 100644 --- a/docs/learnpaths/kubewarden-all.md +++ b/docs/learnpaths/kubewarden-all.md @@ -8,15 +8,15 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations
comparisons|explanations,
kubewarden-vs-opa_gatekeeper|kubewarden,
kubernetes,
opa gatekeeper,
comparison|A brief comparison of the difference between Kubewarden and OPA Gatekeeper.
[Kubewarden vs OPA Gatekeeper](../explanations/comparisons/opa-comparison.md)| -|explanation

explanations|architecture|kubewarden,
kubernetes,
architecture|The Kubewarden architecture
[Kubewarden architecture](../explanations/architecture.md)| -|howto

howtos|common-tasks|kubewarden,
kubernetes,
kwctl,
policy,
policyserver,
clusteradmissionpolicy,
admissionpolicy|Description of some common tasks undertaken after installing Kubewarden. Provides examples of these tasks using kwctl
[Common tasks](../howtos/tasks.md)| -|reference

reference|security,
threat-model|kubernetes,
admission control threat model,
kubewarden|The Kubernetes Admission Control Threat Model and Kubewarden.
[Threat Model](../reference/threat-model.md)| -|reference

reference|distributing-policies,
oci-registries-support|kubewarden,
kubernetes,
oci registry support|OCI registry support for Kubewarden.
[OCI registry support for Kubewarden](../reference/oci-registries-support.md)| -|reference

reference|operator-manual,
dependencies|dependency,
dependencies,
CRD,
charts,
matrix|Dependency matrix of Kubewarden.
[Dependency matrix](../reference/dependency-matrix.md)| -|explanation

|glossary|kubewarden,
glossary|Kubewarden glossary
[Glossary](../glossary.md)| -|tutorial

|quick-start|Kubewarden,
installation,
quick start,
policyserver,
clusteradmissionpolicy,
admissionpolicy|Getting started with Kubewarden, installing the Kubewarden stack and taking care of prerequisites and authentication
[Quick start](../quick-start.md)| -|explanation

|security,
disclosure|kubewarden,
kubernetes,
security,
disclosure|Security disclosure.
[Security disclosure](../disclosure.md)| -|explanation

|introduction|kubewarden,
cncf,
cncf sandbox,
kubernetes|Introducing Kubewarden, a CNCF Sandbox project.
[What is Kubewarden?](../introduction.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations/comparisons|kubewarden,
kubernetes,
opa gatekeeper,
comparison|A brief comparison of the difference between Kubewarden and OPA Gatekeeper.
[Kubewarden vs OPA Gatekeeper](../explanations/comparisons/opa-comparison.md)| +|Explanation

/explanations|kubewarden,
kubernetes,
architecture|The Kubewarden architecture
[Kubewarden architecture](../explanations/architecture.md)| +|Howto

/howtos|kubewarden,
kubernetes,
kwctl,
policy,
policyserver,
clusteradmissionpolicy,
admissionpolicy|Description of some common tasks undertaken after installing Kubewarden. Provides examples of these tasks using kwctl
[Common tasks](../howtos/tasks.md)| +|Reference

/reference|kubernetes,
admission control threat model,
kubewarden|The Kubernetes Admission Control Threat Model and Kubewarden.
[Threat Model](../reference/threat-model.md)| +|Reference

/reference|kubewarden,
kubernetes,
oci registry support|OCI registry support for Kubewarden.
[OCI registry support for Kubewarden](../reference/oci-registries-support.md)| +|Reference

/reference|dependency,
dependencies,
CRD,
charts,
matrix|Dependency matrix of Kubewarden.
[Dependency matrix](../reference/dependency-matrix.md)| +|Explanation

/|kubewarden,
glossary|Kubewarden glossary
[Glossary](../glossary.md)| +|Tutorial

/|Kubewarden,
installation,
quick start,
policyserver,
clusteradmissionpolicy,
admissionpolicy|Getting started with Kubewarden, installing the Kubewarden stack and taking care of prerequisites and authentication
[Quick start](../quick-start.md)| +|Explanation

/|kubewarden,
kubernetes,
security,
disclosure|Security disclosure.
[Security disclosure](../disclosure.md)| +|Explanation

/|kubewarden,
cncf,
cncf sandbox,
kubernetes|Introducing Kubewarden, a CNCF Sandbox project.
[What is Kubewarden?](../introduction.md)| diff --git a/docs/learnpaths/kubewarden-developer.md b/docs/learnpaths/kubewarden-developer.md index a72ad85bce..24822cb951 100644 --- a/docs/learnpaths/kubewarden-developer.md +++ b/docs/learnpaths/kubewarden-developer.md @@ -8,36 +8,36 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution|kubewarden,
documentation,
contributing|Contributing to kubewarden documentation.
[Contributing to Kubewarden documentation](../howtos/contribution-guide/contributing.md)| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution|kubewarden,
contributing|Contributing to kubewarden
[Contribution guide](../howtos/contribution-guide/contribution-guide.md)| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution,
improvement|kubewarden,
documentation,
suggesting an improvement|Suggesting a doc improvement.
[Suggesting a doc improvement](../howtos/contribution-guide/suggesting-an-improvement.md)| -|reference

reference|operator-manual,
crd|kubewarden,
kubernetes,
custom resource definitions,
crd|Kubewarden's Custom Resource Definitions (CRD)
[Custom Resource Definitions (CRD)](../reference/CRDs.md)| -|tutorial

tutorials
testing-policies|testing-policies,
cluster-operators|kubewarden,
kubernetes,
cluster operators,
testing|An introduction to testing Kubewarden policies for cluster operators.
[Testing for cluster operators](../tutorials/testing-policies/03-cluster-operators.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
go,
introduction|kubewarden,
kubernetes,
writing policies in Go|A tutorial introduction to writing policies in Go.
[Writing policies in Go](../tutorials/writing-policies/go/01-intro-go.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
go,
creating a new validation policy|kubewarden,
kubernetes,
writing policies in Go,
new validation policy|Creating a new validation policy for Kubewarden using Go.
[Creating a new validation policy](../tutorials/writing-policies/go/02-scaffold.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
go,
defining-policy-settings|kubewarden,
kubernetes,
defining policy settings,
Go|Defining policy setting for a Kubewarden policy written in Go.
[Defining policy settings](../tutorials/writing-policies/go/03-policy-settings.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
validation-logic|kubewarden,
kubernetes,
writing policies,
golang,
go|A tutorial on writing validation logic for a Kubewarden policy using Go.
[Writing the validation logic](../tutorials/writing-policies/go/04-validation.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
end-to-end-testing|kubewarden,
kubernetes,
writing policies,
end-to-end testing,
golang,
go|A tutorial introduction to end-to-end testing for writing Kubewarden policies in the Go language.
[End-to-end testing](../tutorials/writing-policies/go/05-e2e-tests.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
logging|kubewarden,
kubernetes,
writing policies,
golang,
go,
logging|A tutorial introduction to logging when using Go to write a Kubewarden policy.
[Logging](../tutorials/writing-policies/go/06-logging.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
github-action-integration|kubewarden,
kubernetes,
github,
integration|Integrating with GitHub actions when developing policies for Kubewarden in Go.
[Integrating with GitHub Actions](../tutorials/writing-policies/go/07-automate.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
go,
distributing-policies|kubewarden,
kubernetes,
distributing kubewarden policies|Distributing Kubewarden policies developed with Go.
[Distributing policy](../tutorials/writing-policies/go/08-distribute.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
validation-using-json|kubewarden,
kubernetes,
validation using JSON queries|Validation using JSON queries with Kubewarden policies in Go.
[Validation using JSON queries](../tutorials/writing-policies/go/09-validation-with-queries.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
golang,
raw-policies|kubewarden,
kubernetes,
writing policies,
raw,
go|Writing raw Kubewarden policies using Go.
[Writing raw policies](../tutorials/writing-policies/go/10-raw-policies.md)| -|tutorial

tutorials
writing-policies|kubewarden,
writing-polices,
policy-metadata|kubewarden,
kubernetes policy development,
policy metadata|Using policy metadata when developing a Kubewarden policy.
[Policy metadata](../tutorials/writing-policies/metadata.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
introduction|kubewarden,
kubernetes,
writing policies,
introduction|An introduction to writing Kubewarden policies with Rust.
[Rust](../tutorials/writing-policies/rust/01-intro-rust.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
creating-policies|kubewarden,
kubernetes,
policy creation|Creating a Kubewarden policy using Rust.
[Creating a policy](../tutorials/writing-policies/rust/02-create-policy.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
policy-settings|kubewarden,
kubernetes,
writing policies,
policy settings,
rust|Defining policy settings for a Kubewarden policy developed using Rust
[Defining policy settings](../tutorials/writing-policies/rust/03-define-policy-settings.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
validation-logic|kubewarden,
kubernetes,
policy,
writing,
rust,
validation logic|Writing validation logic in Rust for a Kubewarden policy
[Writing validation logic](../tutorials/writing-policies/rust/04-write-validation-logic.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
new-mutation-policy|kubewarden,
kubernetes,
creating a new mutation policy,
mutation policy,
rust|Creating a new mutation policy using Rust
[Creating a new mutation policy](../tutorials/writing-policies/rust/05-mutation-policy.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
logging|Kubewarden,
kubernetes,
logging|How to use logging functionality when writing a Kubewarden policy in Rust.
[Logging](../tutorials/writing-policies/rust/06-logging.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
build-and-distribute|kubewarden,
kubernetes,
writing policies,
rust,
build and distribute|Building and distributing Kubewarden policies developed with Rust.
[Building and distributing policies](../tutorials/writing-policies/rust/07-build-and-distribute.md)| -|tutorial

tutorials
writing-policies
rust|writing-policies,
rust,
raw-policies|kubewarden,
kubernetes,
raw policies,
rust|Kubewarden support for raw policies using Rust.
[Raw policies](../tutorials/writing-policies/rust/08-raw-policies.md)| -|tutorial

tutorials
writing-policies|root-branch|kubewarden,
kubernetes,
typescript|Writing Kubewarden policies with Typescript
[Typescript](../tutorials/writing-policies/typescript.md)| -|tutorial

tutorials
writing-policies
wasi|kubewarden,
writing-policies,
wasi|kubewarden,
kubernetes,
wasi|Using WASI to develop Kubewarden policies.
[WASI](../tutorials/writing-policies/wasi/01-intro-wasi.md)| -|tutorial

tutorials
writing-policies
wasi|kubewarden,
writing-policies,
raw-policies|kubewarden,
kubernetes,
raw policies|Using Kubewarden for writing raw policies.
[Writing raw policies](../tutorials/writing-policies/wasi/02-raw-policies.md)| -|tutorial

tutorials
writing-policies
CEL|kubewarden,
writing-policies,
cel,
introduction|kubewarden,
kubernetes,
writing policies,
introduction|An introduction to writing Kubewarden policies with CEL.
[Introduction to CEL](../tutorials/writing-policies/CEL/01-intro-cel.md)| -|tutorial

tutorials
writing-policies
CEL|kubewarden,
writing-policies,
cel,
ValidatingAdmissionPolicies|kubewarden,
kubernetes,
writing policies,
ValidatingAdmissionPolicies|Example: Reusing ValidatingAdmissionPolicies
[Reusing ValidatingAdmissionPolicies](../tutorials/writing-policies/CEL/02-reusing-vap.md)| -|tutorial

tutorials
writing-policies
CEL|kubewarden,
writing-policies,
cel,
context-aware,
context,
awaree,
ingress|kubewarden,
kubernetes,
writing policies,
context-aware,
context,
aware,
ingress|Example: context-aware CEL policy
[Context-aware CEL policies](../tutorials/writing-policies/CEL/03-context-aware.md)| -|tutorial

tutorials
writing-policies
CEL|kubewarden,
writing-policies,
cel,
sigstore,
signature,
verification|kubewarden,
kubernetes,
writing policies,
sigstore,
signature,
verification|Example: Sigstore CEL policy
[Sigstore host capabilities](../tutorials/writing-policies/CEL/04-example-sigstore.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Howto

/howtos/contribution-guide|kubewarden,
documentation,
contributing|Contributing to kubewarden documentation.
[Contributing to Kubewarden documentation](../howtos/contribution-guide/contributing.md)| +|Howto

/howtos/contribution-guide|kubewarden,
contributing|Contributing to kubewarden
[Contribution guide](../howtos/contribution-guide/contribution-guide.md)| +|Howto

/howtos/contribution-guide|kubewarden,
documentation,
suggesting an improvement|Suggesting a doc improvement.
[Suggesting a doc improvement](../howtos/contribution-guide/suggesting-an-improvement.md)| +|Reference

/reference|kubewarden,
kubernetes,
custom resource definitions,
crd|Kubewarden's Custom Resource Definitions (CRD)
[Custom Resource Definitions (CRD)](../reference/CRDs.md)| +|Tutorial

/tutorials/testing-policies|kubewarden,
kubernetes,
cluster operators,
testing|An introduction to testing Kubewarden policies for cluster operators.
[Testing for cluster operators](../tutorials/testing-policies/03-cluster-operators.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies in Go|A tutorial introduction to writing policies in Go.
[Writing policies in Go](../tutorials/writing-policies/go/01-intro-go.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies in Go,
new validation policy|Creating a new validation policy for Kubewarden using Go.
[Creating a new validation policy](../tutorials/writing-policies/go/02-scaffold.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
defining policy settings,
Go|Defining policy setting for a Kubewarden policy written in Go.
[Defining policy settings](../tutorials/writing-policies/go/03-policy-settings.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies,
golang,
go|A tutorial on writing validation logic for a Kubewarden policy using Go.
[Writing the validation logic](../tutorials/writing-policies/go/04-validation.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies,
end-to-end testing,
golang,
go|A tutorial introduction to end-to-end testing for writing Kubewarden policies in the Go language.
[End-to-end testing](../tutorials/writing-policies/go/05-e2e-tests.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies,
golang,
go,
logging|A tutorial introduction to logging when using Go to write a Kubewarden policy.
[Logging](../tutorials/writing-policies/go/06-logging.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
github,
integration|Integrating with GitHub actions when developing policies for Kubewarden in Go.
[Integrating with GitHub Actions](../tutorials/writing-policies/go/07-automate.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
distributing kubewarden policies|Distributing Kubewarden policies developed with Go.
[Distributing policy](../tutorials/writing-policies/go/08-distribute.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
validation using JSON queries|Validation using JSON queries with Kubewarden policies in Go.
[Validation using JSON queries](../tutorials/writing-policies/go/09-validation-with-queries.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
writing policies,
raw,
go|Writing raw Kubewarden policies using Go.
[Writing raw policies](../tutorials/writing-policies/go/10-raw-policies.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes policy development,
policy metadata|Using policy metadata when developing a Kubewarden policy.
[Policy metadata](../tutorials/writing-policies/metadata.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
writing policies,
introduction|An introduction to writing Kubewarden policies with Rust.
[Rust](../tutorials/writing-policies/rust/01-intro-rust.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
policy creation|Creating a Kubewarden policy using Rust.
[Creating a policy](../tutorials/writing-policies/rust/02-create-policy.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
writing policies,
policy settings,
rust|Defining policy settings for a Kubewarden policy developed using Rust
[Defining policy settings](../tutorials/writing-policies/rust/03-define-policy-settings.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
policy,
writing,
rust,
validation logic|Writing validation logic in Rust for a Kubewarden policy
[Writing validation logic](../tutorials/writing-policies/rust/04-write-validation-logic.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
creating a new mutation policy,
mutation policy,
rust|Creating a new mutation policy using Rust
[Creating a new mutation policy](../tutorials/writing-policies/rust/05-mutation-policy.md)| +|Tutorial

/tutorials/writing-policies/rust|Kubewarden,
kubernetes,
logging|How to use logging functionality when writing a Kubewarden policy in Rust.
[Logging](../tutorials/writing-policies/rust/06-logging.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
writing policies,
rust,
build and distribute|Building and distributing Kubewarden policies developed with Rust.
[Building and distributing policies](../tutorials/writing-policies/rust/07-build-and-distribute.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
raw policies,
rust|Kubewarden support for raw policies using Rust.
[Raw policies](../tutorials/writing-policies/rust/08-raw-policies.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes,
typescript|Writing Kubewarden policies with Typescript
[Typescript](../tutorials/writing-policies/typescript.md)| +|Tutorial

/tutorials/writing-policies/wasi|kubewarden,
kubernetes,
wasi|Using WASI to develop Kubewarden policies.
[WASI](../tutorials/writing-policies/wasi/01-intro-wasi.md)| +|Tutorial

/tutorials/writing-policies/wasi|kubewarden,
kubernetes,
raw policies|Using Kubewarden for writing raw policies.
[Writing raw policies](../tutorials/writing-policies/wasi/02-raw-policies.md)| +|Tutorial

/tutorials/writing-policies/CEL|kubewarden,
kubernetes,
writing policies,
introduction|An introduction to writing Kubewarden policies with CEL.
[Introduction to CEL](../tutorials/writing-policies/CEL/01-intro-cel.md)| +|Tutorial

/tutorials/writing-policies/CEL|kubewarden,
kubernetes,
writing policies,
ValidatingAdmissionPolicies|Example: Reusing ValidatingAdmissionPolicies
[Reusing ValidatingAdmissionPolicies](../tutorials/writing-policies/CEL/02-reusing-vap.md)| +|Tutorial

/tutorials/writing-policies/CEL|kubewarden,
kubernetes,
writing policies,
context-aware,
context,
aware,
ingress|Example: context-aware CEL policy
[Context-aware CEL policies](../tutorials/writing-policies/CEL/03-context-aware.md)| +|Tutorial

/tutorials/writing-policies/CEL|kubewarden,
kubernetes,
writing policies,
sigstore,
signature,
verification|Example: Sigstore CEL policy
[Sigstore host capabilities](../tutorials/writing-policies/CEL/04-example-sigstore.md)| diff --git a/docs/learnpaths/kubewarden-distributor.md b/docs/learnpaths/kubewarden-distributor.md index ae95a3da3f..f611619195 100644 --- a/docs/learnpaths/kubewarden-distributor.md +++ b/docs/learnpaths/kubewarden-distributor.md @@ -8,15 +8,15 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations|distributing-policies|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| -|howto

howtos|pod-security-admission-with-kubewarden|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| -|howto

howtos|pod-security-policy-migration|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| -|howto

howtos|kubewarden,
kubernetes,
raw-policies|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| -|howto

howtos|distributing-policies,
secure-supply-chain|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| -|howto

howtos|distributing-policies,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| -|howto

howtos|howto,
audit-scanner-installation|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| -|howto

howtos|vap-migration|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| -|howto

howtos
workarounds|howto,
workarounds,
policy server certificates|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| -|tutorial

tutorials|distributing-policies,
publish-policy-to-artifacthub|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| +|Howto

/howtos|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| +|Howto

/howtos|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| +|Howto

/howtos|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| +|Howto

/howtos|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| +|Howto

/howtos|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| +|Howto

/howtos|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| +|Howto

/howtos|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| +|Howto

/howtos/workarounds|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| diff --git a/docs/learnpaths/kubewarden-integrator.md b/docs/learnpaths/kubewarden-integrator.md index d65e4f0b45..c0e00d644e 100644 --- a/docs/learnpaths/kubewarden-integrator.md +++ b/docs/learnpaths/kubewarden-integrator.md @@ -8,40 +8,40 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations
audit-scanner|explanations,
audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
limitations|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
policy-reports|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| -|explanation

explanations|explanations,
context-aware-polices|kubewarden,
context-aware policy,
clusteradmissionpolicy,
admissionpolicy,
admissionrequest,
cluster administrator|A description of Kubewarden context aware policies, what they are and how they are useful.
[Context aware policies](../explanations/context-aware-policies.md)| -|explanation

explanations|distributing-policies|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| -|explanation

explanations|mutating-policies|kubewarden,
policy mutating,
kubernetes,
clusteradmissionpolicy,
admissionpolicy|Explains mutating policies in the context of Kubewarden
[Mutating policies](../explanations/mutating-policies.md)| -|howto

howtos|operator-manual,
rancher-fleet|kubernetes,
kubewarden,
rancher fleet|Managing Kubewarden with Rancher Fleet.
[Managing Kubewarden with Rancher Fleet](../howtos/Rancher-Fleet.md)| -|howto

howtos
airgap|operator-manual,
airgap,
requirements|kubewarden,
kubernetes,
air gap installation|Requirements for a Kubewarden air gap installation.
[Requirements for a Kubewarden air gap installation](../howtos/airgap/01-requirements.md)| -|howto

howtos
airgap|operator-manual,
airgap,
installation|kubewarden,
kubernetes,
air gap installation|Air gap installation for Kubewarden.
[Air gap installation](../howtos/airgap/02-install.md)| -|howto

howtos|pod-security-admission-with-kubewarden|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| -|howto

howtos|operator-manual,
policies|policies,
ClusterAdmissionPolicies,
AdmissionPolicies,
configuration,
namespaces|Dependency matrix of Kubewarden.
[Configuring policies](../howtos/policies.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden policy servers.
[Using custom certificate authorities](../howtos/policy-servers/01-custom-cas.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
private-registry|kubewarden,
kubernetes,
policyservers,
private registries|Configuring PolicyServers to use private registries in Kubewarden.
[Configuring PolicyServers to use private registries](../howtos/policy-servers/02-private-registry.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
production,
poddisruptionbudget,
affinity,
limits|kubewarden,
kubernetes,
policyservers,
production,
poddisruptionbudget,
affinity,
limits|Configuring PolicyServers for production
[Configuring PolicyServers for production](../howtos/policy-servers/03-production-deployments.md)| -|howto

howtos|pod-security-policy-migration|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| -|howto

howtos|kubewarden,
kubernetes,
raw-policies|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| -|howto

howtos|distributing-policies,
secure-supply-chain|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
tracing,
quick-start|kubewarden,
kubernetes,
tracing,
quickstart|A tracing quickstart for Kubewarden.
[Tracing quickstart](../howtos/telemetry/20-tracing-qs.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
metrics,
quick-start|kubewarden,
kubernetes,
metrics quickstart|Metrics quickstart in Kubewarden.
[Metrics quickstart](../howtos/telemetry/30-metrics-qs.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
opentelemetry,
quick-start|kubewarden,
kubernetes,
opentelemetry,
open telemetry,
quickstart|An Open Telemetry quickstart for Kubewarden.
[Open Telemetry quick start](../howtos/telemetry/10-opentelemetry-qs.md)| -|howto

howtos
ui-extension|operator-manual,
ui-extension,
installation|kubewarden,
kubernetes,
rancher ui extension|UI extension quickstart for Kubewarden.
[Rancher UI extension quickstart](../howtos/ui-extension/01-install.md)| -|howto

howtos
ui-extension|operator-manual,
metrics-and-monitoring|kubewarden,
kubernetes,
user interface extension,
metrics,
monitoring|Monitoring and metrics for Kubewarden.
[Monitoring](../howtos/ui-extension/02-metrics.md)| -|hosto

howtos
ui-extension|operator-manual,
ui-extension,
tracing|kubewarden,
kubernetes,
tracing|Tracing for Kubewarden.
[Tracing](../howtos/ui-extension/03-tracing.md)| -|howto

howtos|distributing-policies,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| -|howto

howtos|howto,
audit-scanner-installation|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| -|howto

howtos|vap-migration|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| -|howto

howtos
workarounds|howto,
workarounds,
policy server certificates|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| -|reference

reference|operator-manual,
telemetry,
metrics,
reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| -|reference

reference|operator-manual,
monitor-mode|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| -|reference

reference|operator-manual,
policy-evaluation-timeout|kubewarden,
kubernetes,
policy timeout protection|Policy evaluation timeout protection for Kubewarden
[Policy evaluation timeout protection](../reference/policy-evaluation-timeout.md)| -|reference

reference|operator-manual,
verification-config|kubewarden,
kubernetes,
verification configuration|Verification configuration for Kubewarden.
[Verification configuration format](../reference/verification-config.md)| -|reference

reference|operator-manual,
sources.yaml|kubewarden,
kubernetes,
sources.yaml|Reference for sources.yaml
[Reference for sources.yaml](../reference/sources_yaml.md)| -|tutorial

tutorials|distributing-policies,
publish-policy-to-artifacthub|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| -|tutorial

tutorials|security,
verifying-kubewarden|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| -|tutorial

tutorials
writing-policies
rust|writing-policies,
rust,
raw-policies|kubewarden,
kubernetes,
raw policies,
rust|Kubewarden support for raw policies using Rust.
[Raw policies](../tutorials/writing-policies/rust/08-raw-policies.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations/audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| +|Explanation

/explanations|kubewarden,
context-aware policy,
clusteradmissionpolicy,
admissionpolicy,
admissionrequest,
cluster administrator|A description of Kubewarden context aware policies, what they are and how they are useful.
[Context aware policies](../explanations/context-aware-policies.md)| +|Explanation

/explanations|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| +|Explanation

/explanations|kubewarden,
policy mutating,
kubernetes,
clusteradmissionpolicy,
admissionpolicy|Explains mutating policies in the context of Kubewarden
[Mutating policies](../explanations/mutating-policies.md)| +|Howto

/howtos|kubernetes,
kubewarden,
rancher fleet|Managing Kubewarden with Rancher Fleet.
[Managing Kubewarden with Rancher Fleet](../howtos/Rancher-Fleet.md)| +|Howto

/howtos/airgap|kubewarden,
kubernetes,
air gap installation|Requirements for a Kubewarden air gap installation.
[Requirements for a Kubewarden air gap installation](../howtos/airgap/01-requirements.md)| +|Howto

/howtos/airgap|kubewarden,
kubernetes,
air gap installation|Air gap installation for Kubewarden.
[Air gap installation](../howtos/airgap/02-install.md)| +|Howto

/howtos|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| +|Howto

/howtos|policies,
ClusterAdmissionPolicies,
AdmissionPolicies,
configuration,
namespaces|Dependency matrix of Kubewarden.
[Configuring policies](../howtos/policies.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden policy servers.
[Using custom certificate authorities](../howtos/policy-servers/01-custom-cas.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
policyservers,
private registries|Configuring PolicyServers to use private registries in Kubewarden.
[Configuring PolicyServers to use private registries](../howtos/policy-servers/02-private-registry.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
policyservers,
production,
poddisruptionbudget,
affinity,
limits|Configuring PolicyServers for production
[Configuring PolicyServers for production](../howtos/policy-servers/03-production-deployments.md)| +|Howto

/howtos|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| +|Howto

/howtos|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| +|Howto

/howtos|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
tracing,
quickstart|A tracing quickstart for Kubewarden.
[Tracing quickstart](../howtos/telemetry/20-tracing-qs.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
metrics quickstart|Metrics quickstart in Kubewarden.
[Metrics quickstart](../howtos/telemetry/30-metrics-qs.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
opentelemetry,
open telemetry,
quickstart|An Open Telemetry quickstart for Kubewarden.
[Open Telemetry quick start](../howtos/telemetry/10-opentelemetry-qs.md)| +|Howto

/howtos/ui-extension|kubewarden,
kubernetes,
rancher ui extension|UI extension quickstart for Kubewarden.
[Rancher UI extension quickstart](../howtos/ui-extension/01-install.md)| +|Howto

/howtos/ui-extension|kubewarden,
kubernetes,
user interface extension,
metrics,
monitoring|Monitoring and metrics for Kubewarden.
[Monitoring](../howtos/ui-extension/02-metrics.md)| +|Hosto

/howtos/ui-extension|kubewarden,
kubernetes,
tracing|Tracing for Kubewarden.
[Tracing](../howtos/ui-extension/03-tracing.md)| +|Howto

/howtos|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| +|Howto

/howtos|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| +|Howto

/howtos|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| +|Howto

/howtos/workarounds|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| +|Reference

/reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| +|Reference

/reference|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| +|Reference

/reference|kubewarden,
kubernetes,
policy timeout protection|Policy evaluation timeout protection for Kubewarden
[Policy evaluation timeout protection](../reference/policy-evaluation-timeout.md)| +|Reference

/reference|kubewarden,
kubernetes,
verification configuration|Verification configuration for Kubewarden.
[Verification configuration format](../reference/verification-config.md)| +|Reference

/reference|kubewarden,
kubernetes,
sources.yaml|Reference for sources.yaml
[Reference for sources.yaml](../reference/sources_yaml.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
raw policies,
rust|Kubewarden support for raw policies using Rust.
[Raw policies](../tutorials/writing-policies/rust/08-raw-policies.md)| diff --git a/docs/learnpaths/kubewarden-operator.md b/docs/learnpaths/kubewarden-operator.md index 556fabfeeb..8420358c9e 100644 --- a/docs/learnpaths/kubewarden-operator.md +++ b/docs/learnpaths/kubewarden-operator.md @@ -8,44 +8,44 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations
audit-scanner|explanations,
audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
limitations|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
policy-reports|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| -|explanation

explanations|distributing-policies|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| -|howto

howtos|operator-manual,
rancher-fleet|kubernetes,
kubewarden,
rancher fleet|Managing Kubewarden with Rancher Fleet.
[Managing Kubewarden with Rancher Fleet](../howtos/Rancher-Fleet.md)| -|howto

howtos
airgap|operator-manual,
airgap,
requirements|kubewarden,
kubernetes,
air gap installation|Requirements for a Kubewarden air gap installation.
[Requirements for a Kubewarden air gap installation](../howtos/airgap/01-requirements.md)| -|howto

howtos
airgap|operator-manual,
airgap,
installation|kubewarden,
kubernetes,
air gap installation|Air gap installation for Kubewarden.
[Air gap installation](../howtos/airgap/02-install.md)| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution|kubewarden,
documentation,
contributing|Contributing to kubewarden documentation.
[Contributing to Kubewarden documentation](../howtos/contribution-guide/contributing.md)| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution|kubewarden,
contributing|Contributing to kubewarden
[Contribution guide](../howtos/contribution-guide/contribution-guide.md)| -|howto

howtos
contribution-guide|contribution-guide,
docs-contribution,
improvement|kubewarden,
documentation,
suggesting an improvement|Suggesting a doc improvement.
[Suggesting a doc improvement](../howtos/contribution-guide/suggesting-an-improvement.md)| -|howto

howtos|pod-security-admission-with-kubewarden|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| -|howto

howtos|operator-manual,
policies|policies,
ClusterAdmissionPolicies,
AdmissionPolicies,
configuration,
namespaces|Dependency matrix of Kubewarden.
[Configuring policies](../howtos/policies.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden policy servers.
[Using custom certificate authorities](../howtos/policy-servers/01-custom-cas.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
private-registry|kubewarden,
kubernetes,
policyservers,
private registries|Configuring PolicyServers to use private registries in Kubewarden.
[Configuring PolicyServers to use private registries](../howtos/policy-servers/02-private-registry.md)| -|howto

howtos
policy-servers|operator-manual,
policy-servers,
production,
poddisruptionbudget,
affinity,
limits|kubewarden,
kubernetes,
policyservers,
production,
poddisruptionbudget,
affinity,
limits|Configuring PolicyServers for production
[Configuring PolicyServers for production](../howtos/policy-servers/03-production-deployments.md)| -|howto

howtos|pod-security-policy-migration|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| -|howto

howtos|kubewarden,
kubernetes,
raw-policies|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| -|howto

howtos|distributing-policies,
secure-supply-chain|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
tracing,
quick-start|kubewarden,
kubernetes,
tracing,
quickstart|A tracing quickstart for Kubewarden.
[Tracing quickstart](../howtos/telemetry/20-tracing-qs.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
metrics,
quick-start|kubewarden,
kubernetes,
metrics quickstart|Metrics quickstart in Kubewarden.
[Metrics quickstart](../howtos/telemetry/30-metrics-qs.md)| -|howto

howtos
telemetry|operator-manual,
telemetry,
opentelemetry,
quick-start|kubewarden,
kubernetes,
opentelemetry,
open telemetry,
quickstart|An Open Telemetry quickstart for Kubewarden.
[Open Telemetry quick start](../howtos/telemetry/10-opentelemetry-qs.md)| -|howto

howtos
ui-extension|operator-manual,
ui-extension,
installation|kubewarden,
kubernetes,
rancher ui extension|UI extension quickstart for Kubewarden.
[Rancher UI extension quickstart](../howtos/ui-extension/01-install.md)| -|howto

howtos
ui-extension|operator-manual,
metrics-and-monitoring|kubewarden,
kubernetes,
user interface extension,
metrics,
monitoring|Monitoring and metrics for Kubewarden.
[Monitoring](../howtos/ui-extension/02-metrics.md)| -|hosto

howtos
ui-extension|operator-manual,
ui-extension,
tracing|kubewarden,
kubernetes,
tracing|Tracing for Kubewarden.
[Tracing](../howtos/ui-extension/03-tracing.md)| -|howto

howtos|distributing-policies,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| -|howto

howtos|howto,
audit-scanner-installation|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| -|howto

howtos|vap-migration|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| -|howto

howtos
workarounds|howto,
workarounds,
policy server certificates|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| -|reference

reference|operator-manual,
telemetry,
metrics,
reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| -|reference

reference|operator-manual,
monitor-mode|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| -|reference

reference|operator-manual,
policy-evaluation-timeout|kubewarden,
kubernetes,
policy timeout protection|Policy evaluation timeout protection for Kubewarden
[Policy evaluation timeout protection](../reference/policy-evaluation-timeout.md)| -|reference

reference|operator-manual,
upgrade-path|upgrade path,
support|Upgrade path for the Kubewarden stack.
[Upgrade path](../reference/upgrade-path.md)| -|reference

reference|operator-manual,
verification-config|kubewarden,
kubernetes,
verification configuration|Verification configuration for Kubewarden.
[Verification configuration format](../reference/verification-config.md)| -|reference

reference|operator-manual,
sources.yaml|kubewarden,
kubernetes,
sources.yaml|Reference for sources.yaml
[Reference for sources.yaml](../reference/sources_yaml.md)| -|tutorial

tutorials|distributing-policies,
publish-policy-to-artifacthub|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| -|tutorial

tutorials
testing-policies|testing-policies,
introduction|kubewarden,
persons,
policy author,
cluster operator|A tutorial about testing policies in Kubewarden.
[Policy testing](../tutorials/testing-policies/index.md)| -|tutorial

tutorials|security,
verifying-kubewarden|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| -|tutorial

tutorials
writing-policies
go|kubewarden,
writing-policies,
go,
distributing-policies|kubewarden,
kubernetes,
distributing kubewarden policies|Distributing Kubewarden policies developed with Go.
[Distributing policy](../tutorials/writing-policies/go/08-distribute.md)| -|tutorial

tutorials
writing-policies
rust|kubewarden,
writing-policies,
rust,
build-and-distribute|kubewarden,
kubernetes,
writing policies,
rust,
build and distribute|Building and distributing Kubewarden policies developed with Rust.
[Building and distributing policies](../tutorials/writing-policies/rust/07-build-and-distribute.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations/audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| +|Explanation

/explanations|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| +|Howto

/howtos|kubernetes,
kubewarden,
rancher fleet|Managing Kubewarden with Rancher Fleet.
[Managing Kubewarden with Rancher Fleet](../howtos/Rancher-Fleet.md)| +|Howto

/howtos/airgap|kubewarden,
kubernetes,
air gap installation|Requirements for a Kubewarden air gap installation.
[Requirements for a Kubewarden air gap installation](../howtos/airgap/01-requirements.md)| +|Howto

/howtos/airgap|kubewarden,
kubernetes,
air gap installation|Air gap installation for Kubewarden.
[Air gap installation](../howtos/airgap/02-install.md)| +|Howto

/howtos/contribution-guide|kubewarden,
documentation,
contributing|Contributing to kubewarden documentation.
[Contributing to Kubewarden documentation](../howtos/contribution-guide/contributing.md)| +|Howto

/howtos/contribution-guide|kubewarden,
contributing|Contributing to kubewarden
[Contribution guide](../howtos/contribution-guide/contribution-guide.md)| +|Howto

/howtos/contribution-guide|kubewarden,
documentation,
suggesting an improvement|Suggesting a doc improvement.
[Suggesting a doc improvement](../howtos/contribution-guide/suggesting-an-improvement.md)| +|Howto

/howtos|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| +|Howto

/howtos|policies,
ClusterAdmissionPolicies,
AdmissionPolicies,
configuration,
namespaces|Dependency matrix of Kubewarden.
[Configuring policies](../howtos/policies.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden policy servers.
[Using custom certificate authorities](../howtos/policy-servers/01-custom-cas.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
policyservers,
private registries|Configuring PolicyServers to use private registries in Kubewarden.
[Configuring PolicyServers to use private registries](../howtos/policy-servers/02-private-registry.md)| +|Howto

/howtos/policy-servers|kubewarden,
kubernetes,
policyservers,
production,
poddisruptionbudget,
affinity,
limits|Configuring PolicyServers for production
[Configuring PolicyServers for production](../howtos/policy-servers/03-production-deployments.md)| +|Howto

/howtos|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| +|Howto

/howtos|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| +|Howto

/howtos|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
tracing,
quickstart|A tracing quickstart for Kubewarden.
[Tracing quickstart](../howtos/telemetry/20-tracing-qs.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
metrics quickstart|Metrics quickstart in Kubewarden.
[Metrics quickstart](../howtos/telemetry/30-metrics-qs.md)| +|Howto

/howtos/telemetry|kubewarden,
kubernetes,
opentelemetry,
open telemetry,
quickstart|An Open Telemetry quickstart for Kubewarden.
[Open Telemetry quick start](../howtos/telemetry/10-opentelemetry-qs.md)| +|Howto

/howtos/ui-extension|kubewarden,
kubernetes,
rancher ui extension|UI extension quickstart for Kubewarden.
[Rancher UI extension quickstart](../howtos/ui-extension/01-install.md)| +|Howto

/howtos/ui-extension|kubewarden,
kubernetes,
user interface extension,
metrics,
monitoring|Monitoring and metrics for Kubewarden.
[Monitoring](../howtos/ui-extension/02-metrics.md)| +|Hosto

/howtos/ui-extension|kubewarden,
kubernetes,
tracing|Tracing for Kubewarden.
[Tracing](../howtos/ui-extension/03-tracing.md)| +|Howto

/howtos|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| +|Howto

/howtos|kubewarden,
kubernetes,
audit scanner|How-to install and use Audit Scanner.
[Audit Scanner](../howtos/audit-scanner.md)| +|Howto

/howtos|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| +|Howto

/howtos/workarounds|kubewarden,
kubernetes,
policy server certificates|How-to work around Policy Server certificate expiry issue
[Policy Server certificate rotation issue](../howtos/workarounds/policy-server-certificate-expiry.md)| +|Reference

/reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| +|Reference

/reference|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| +|Reference

/reference|kubewarden,
kubernetes,
policy timeout protection|Policy evaluation timeout protection for Kubewarden
[Policy evaluation timeout protection](../reference/policy-evaluation-timeout.md)| +|Reference

/reference|upgrade path,
support|Upgrade path for the Kubewarden stack.
[Upgrade path](../reference/upgrade-path.md)| +|Reference

/reference|kubewarden,
kubernetes,
verification configuration|Verification configuration for Kubewarden.
[Verification configuration format](../reference/verification-config.md)| +|Reference

/reference|kubewarden,
kubernetes,
sources.yaml|Reference for sources.yaml
[Reference for sources.yaml](../reference/sources_yaml.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| +|Tutorial

/tutorials/testing-policies|kubewarden,
persons,
policy author,
cluster operator|A tutorial about testing policies in Kubewarden.
[Policy testing](../tutorials/testing-policies/index.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| +|Tutorial

/tutorials/writing-policies/go|kubewarden,
kubernetes,
distributing kubewarden policies|Distributing Kubewarden policies developed with Go.
[Distributing policy](../tutorials/writing-policies/go/08-distribute.md)| +|Tutorial

/tutorials/writing-policies/rust|kubewarden,
kubernetes,
writing policies,
rust,
build and distribute|Building and distributing Kubewarden policies developed with Rust.
[Building and distributing policies](../tutorials/writing-policies/rust/07-build-and-distribute.md)| diff --git a/docs/learnpaths/kubewarden-policy-developer.md b/docs/learnpaths/kubewarden-policy-developer.md index f13d4660e0..88ee87abbf 100644 --- a/docs/learnpaths/kubewarden-policy-developer.md +++ b/docs/learnpaths/kubewarden-policy-developer.md @@ -8,42 +8,42 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations
audit-scanner|explanations,
audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
limitations|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
policy-reports|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| -|explanation

explanations|explanations,
context-aware-polices|kubewarden,
context-aware policy,
clusteradmissionpolicy,
admissionpolicy,
admissionrequest,
cluster administrator|A description of Kubewarden context aware policies, what they are and how they are useful.
[Context aware policies](../explanations/context-aware-policies.md)| -|explanation

explanations|distributing-policies|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| -|explanation

explanations|mutating-policies|kubewarden,
policy mutating,
kubernetes,
clusteradmissionpolicy,
admissionpolicy|Explains mutating policies in the context of Kubewarden
[Mutating policies](../explanations/mutating-policies.md)| -|howto

howtos|kubewarden,
kubernetes,
raw-policies|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| -|reference

reference
spec|writing-policies,
specification,
introduction|kubewarden,
kubernetes,
policy specification,
policy communication|Policy communication specification.
[Policy communication specification](../reference/spec/01-intro-spec.md)| -|reference

reference
spec|writing-policies,
specification,
settings|kubewarden,
kubernetes,
policy specification,
policy settings|Policy settings.
[Policy settings](../reference/spec/02-settings.md)| -|reference

reference
spec|writing-policies,
specification,
validating-policies|kubewarden,
kubernetes,
policy specification,
policy validation|Validating policies
[Validating policies](../reference/spec/03-validating-policies.md)| -|reference

reference
spec|writing-policies,
specification,
mutating-policies|kubewarden,
kubernetes,
policy specification,
mutating policies|Mutating policies.
[Mutating policies](../reference/spec/04-mutating-policies.md)| -|reference

reference
spec|writing-policies,
specification,
context-aware-policies|kubewarden,
kubernetes,
policy specification,
context aware policies|Context aware policies.
[Context aware policies](../reference/spec/05-context-aware-policies.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
introduction|kubewarden,
kubernetes,
policy specification,
host capabilities|Host capabilities specification.
[Host capabilities specification](../reference/spec/host-capabilities/01-intro-host-capabilities.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
signature-verifier-policies|kubewarden,
kubernetes,
policy specification,
signature verifier|Signature verifier policies.
[Signature verifier policies](../reference/spec/host-capabilities/02-signature-verifier-policies.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
network-capabilities|kubewarden,
kubernetes,
policy specification,
network capabilities|Network capabilities.
[Network capabilities](../reference/spec/host-capabilities/04-net.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
cryptographic-capabilities|kubewarden,
kubernetes,
policy specification,
cryptographic capabilities|Cryptographic capabilities.
[Cryptographic capabilities](../reference/spec/host-capabilities/05-crypto.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
kubernetes-capabilities|kubewarden,
kubernetes,
policy specification,
kubernetes capabilities|Kubernetes capabilities.
[Kubernetes capabilities](../reference/spec/host-capabilities/06-kubernetes.md)| -|reference

reference
spec
host-capabilities|writing-policies,
specification,
host-capabilities,
container-registry|kubewarden,
kubernetes,
policy specification,
registry capabilities|Container registry capabilities.
[Container registry capabilities](../reference/spec/host-capabilities/03-container-registry.md)| -|tutorial

tutorials|distributing-policies,
publish-policy-to-artifacthub|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| -|tutorial

tutorials
testing-policies|testing-policies,
policy-authors|kubewarden,
policy testing,
policy author,
rust,
go,
assemblyscript,
development environment|An introduction to testing Kubewarden policies for policy authors.
[Testing for policy authors](../tutorials/testing-policies/02-policy-authors.md)| -|tutorial

tutorials
testing-policies|testing-policies,
introduction|kubewarden,
persons,
policy author,
cluster operator|A tutorial about testing policies in Kubewarden.
[Policy testing](../tutorials/testing-policies/index.md)| -|tutorial

tutorials|security,
verifying-kubewarden|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| -|tutorial

tutorials
writing-policies|kubewarden,
writing-policies,
c#|kubewarden,
kubernetes,
writing policies,
c#,
.net|Kubewarden policies using C# and .NET
[C#](../tutorials/writing-policies/dotnet.md)| -|tutorial

tutorials
writing-policies|writing-policies|kubewarden,
kubernetes,
writing policies|An introduction to writing Kubewarden policies.
[Writing Kubewarden policies](../tutorials/writing-policies/index.md)| -|tutorial

tutorials
writing-policies|kubewarden,
writing-policies,
other-languages|kubewarden,
kubernetes,
writing policies,
other languages|Writing Kubewarden policies in other languages
[Other languages](../tutorials/writing-policies/other-languages.md)| -|tutorial

tutorials
writing-policies
rego|writing-policies,
rego,
introduction|kubewarden,
kubernetes,
writing policies,
rego|Writing Kubewarden policies using Rego.
[Rego](../tutorials/writing-policies/rego/01-intro-rego.md)| -|tutorial

tutorials
writing-policies
rego|writing-policies,
rego,
built-in-support|kubewarden,
kubernetes,
builtin wasm support|The Kubewarden provided support for executing wasm binaries.
[Builtin support](../tutorials/writing-policies/rego/02-builtin-support.md)| -|tutorial

tutorials
writing-policies
rego
gatekeeper|writing-policies,
rego,
gatekeeper,
introduction|kubewarden,
kubernetes,
rego,
gatekeeper|Introducing Gatekeeper support in Kubewarden.
[Gatekeeper support](../tutorials/writing-policies/rego/gatekeeper/01-intro.md)| -|tutorial

tutorials
writing-policies
rego
gatekeeper|writing-policies,
rego,
gatekeeper,
create-policy|kubewarden,
kubernetes,
gatekeeper rego policy|Creating a new Gatekeeper rego policy.
[Creating a new Gatekeeper Rego policy](../tutorials/writing-policies/rego/gatekeeper/02-create-policy.md)| -|tutorial

tutorials
writing-policies
rego
gatekeeper|writing-policies,
rego,
gatekeeper,
build-and-run|kubewarden,
kubernetes,
gatekeeper policy,
rego|Building and running a Gatekeeper policy written in Rego.
[Build and run a Gatekeeper policy](../tutorials/writing-policies/rego/gatekeeper/03-build-and-run.md)| -|tutorial

tutorials
writing-policies
rego
gatekeeper|writing-policies,
rego,
gatekeeper,
distribute|kubewarden,
kubernetes,
gatekeeper,
rego|Distributing a Gatekeeper policy with Kubewarden.
[Distributing a Gatekeeper policy with Kubewarden](../tutorials/writing-policies/rego/gatekeeper/04-distribute.md)| -|tutorial

tutorials
writing-policies
rego
open-policy-agent|writing-policies,
rego,
open-policy-agent,
introduction|kubewarden,
kubernetes,
open policy agent,
opa,
rego|Introduction to Open Policy Agent and Kubewarden.
[Introduction to Open Policy Agent](../tutorials/writing-policies/rego/open-policy-agent/01-intro.md)| -|tutorial

tutorials
writing-policies
rego
open-policy-agent|writing-policies,
rego,
open-policy-agent,
create-policy|kubewarden,
kubernetes,
creating a policy,
open policy agent,
opa,
rego|Creating a new OPA policy for Kubewarden.
[Creating a new policy](../tutorials/writing-policies/rego/open-policy-agent/02-create-policy.md)| -|tutorial

tutorials
writing-policies
rego
open-policy-agent|writing-policies,
rego,
open-policy-agent,
build-and-run|kubewarden,
kubernetes,
build and run,
open policy agent,
opa,
rego|Build and run a OPA policy for Kubewarden.
[Build and run a OPA policy for Kubewarden](../tutorials/writing-policies/rego/open-policy-agent/03-build-and-run.md)| -|tutorial

tutorials
writing-policies
rego
open-policy-agent|writing-policies,
rego,
open-policy-agent,
distribute|kubewarden,
kubernetes,
distributing,
open policy agent,
opa,
rego|Distributing an OPA policy with Kubewarden.
[Distributing an OPA policy with Kubewarden](../tutorials/writing-policies/rego/open-policy-agent/04-distribute.md)| -|tutorial

tutorials
writing-policies
rego
open-policy-agent|writing-policies,
rego,
open-policy-agent,
raw-policies|kubewarden,
kubernetes,
raw policies,
open policy agent,
opa,
rego|Writing raw OPA policies for Kubewarden.
[Writing raw policies](../tutorials/writing-policies/rego/open-policy-agent/05-raw-policies.md)| -|tutorial

tutorials
writing-policies|kubewarden,
writing-policies,
swift|kubewarden,
kubernetes,
writing policies,
swift|Kubewarden policies with Swift
[Swift](../tutorials/writing-policies/swift.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations/audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| +|Explanation

/explanations|kubewarden,
context-aware policy,
clusteradmissionpolicy,
admissionpolicy,
admissionrequest,
cluster administrator|A description of Kubewarden context aware policies, what they are and how they are useful.
[Context aware policies](../explanations/context-aware-policies.md)| +|Explanation

/explanations|oci,
kubewarden,
policy,
wasm,
webassembly|A description of how Kubewarden policies are distributed from OCI-compliant repositories.
[Distributing policies](../explanations/distributing-policies.md)| +|Explanation

/explanations|kubewarden,
policy mutating,
kubernetes,
clusteradmissionpolicy,
admissionpolicy|Explains mutating policies in the context of Kubewarden
[Mutating policies](../explanations/mutating-policies.md)| +|Howto

/howtos|kubewarden,
kubernetes,
support,
raw policies|Kubewarden support for 'raw' policies.
[Raw policies](../howtos/raw-policies.md)| +|Reference

/reference/spec|kubewarden,
kubernetes,
policy specification,
policy communication|Policy communication specification.
[Policy communication specification](../reference/spec/01-intro-spec.md)| +|Reference

/reference/spec|kubewarden,
kubernetes,
policy specification,
policy settings|Policy settings.
[Policy settings](../reference/spec/02-settings.md)| +|Reference

/reference/spec|kubewarden,
kubernetes,
policy specification,
policy validation|Validating policies
[Validating policies](../reference/spec/03-validating-policies.md)| +|Reference

/reference/spec|kubewarden,
kubernetes,
policy specification,
mutating policies|Mutating policies.
[Mutating policies](../reference/spec/04-mutating-policies.md)| +|Reference

/reference/spec|kubewarden,
kubernetes,
policy specification,
context aware policies|Context aware policies.
[Context aware policies](../reference/spec/05-context-aware-policies.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
host capabilities|Host capabilities specification.
[Host capabilities specification](../reference/spec/host-capabilities/01-intro-host-capabilities.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
signature verifier|Signature verifier policies.
[Signature verifier policies](../reference/spec/host-capabilities/02-signature-verifier-policies.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
network capabilities|Network capabilities.
[Network capabilities](../reference/spec/host-capabilities/04-net.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
cryptographic capabilities|Cryptographic capabilities.
[Cryptographic capabilities](../reference/spec/host-capabilities/05-crypto.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
kubernetes capabilities|Kubernetes capabilities.
[Kubernetes capabilities](../reference/spec/host-capabilities/06-kubernetes.md)| +|Reference

/reference/spec/host-capabilities|kubewarden,
kubernetes,
policy specification,
registry capabilities|Container registry capabilities.
[Container registry capabilities](../reference/spec/host-capabilities/03-container-registry.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| +|Tutorial

/tutorials/testing-policies|kubewarden,
policy testing,
policy author,
rust,
go,
assemblyscript,
development environment|An introduction to testing Kubewarden policies for policy authors.
[Testing for policy authors](../tutorials/testing-policies/02-policy-authors.md)| +|Tutorial

/tutorials/testing-policies|kubewarden,
persons,
policy author,
cluster operator|A tutorial about testing policies in Kubewarden.
[Policy testing](../tutorials/testing-policies/index.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
security,
verification|Verifying Kubewarden.
[Verifying Kubewarden](../tutorials/verifying-kubewarden.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes,
writing policies,
c#,
.net|Kubewarden policies using C# and .NET
[C#](../tutorials/writing-policies/dotnet.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes,
writing policies|An introduction to writing Kubewarden policies.
[Writing Kubewarden policies](../tutorials/writing-policies/index.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes,
writing policies,
other languages|Writing Kubewarden policies in other languages
[Other languages](../tutorials/writing-policies/other-languages.md)| +|Tutorial

/tutorials/writing-policies/rego|kubewarden,
kubernetes,
writing policies,
rego|Writing Kubewarden policies using Rego.
[Rego](../tutorials/writing-policies/rego/01-intro-rego.md)| +|Tutorial

/tutorials/writing-policies/rego|kubewarden,
kubernetes,
builtin wasm support|The Kubewarden provided support for executing wasm binaries.
[Builtin support](../tutorials/writing-policies/rego/02-builtin-support.md)| +|Tutorial

/tutorials/writing-policies/rego/gatekeeper|kubewarden,
kubernetes,
rego,
gatekeeper|Introducing Gatekeeper support in Kubewarden.
[Gatekeeper support](../tutorials/writing-policies/rego/gatekeeper/01-intro.md)| +|Tutorial

/tutorials/writing-policies/rego/gatekeeper|kubewarden,
kubernetes,
gatekeeper rego policy|Creating a new Gatekeeper rego policy.
[Creating a new Gatekeeper Rego policy](../tutorials/writing-policies/rego/gatekeeper/02-create-policy.md)| +|Tutorial

/tutorials/writing-policies/rego/gatekeeper|kubewarden,
kubernetes,
gatekeeper policy,
rego|Building and running a Gatekeeper policy written in Rego.
[Build and run a Gatekeeper policy](../tutorials/writing-policies/rego/gatekeeper/03-build-and-run.md)| +|Tutorial

/tutorials/writing-policies/rego/gatekeeper|kubewarden,
kubernetes,
gatekeeper,
rego|Distributing a Gatekeeper policy with Kubewarden.
[Distributing a Gatekeeper policy with Kubewarden](../tutorials/writing-policies/rego/gatekeeper/04-distribute.md)| +|Tutorial

/tutorials/writing-policies/rego/open-policy-agent|kubewarden,
kubernetes,
open policy agent,
opa,
rego|Introduction to Open Policy Agent and Kubewarden.
[Introduction to Open Policy Agent](../tutorials/writing-policies/rego/open-policy-agent/01-intro.md)| +|Tutorial

/tutorials/writing-policies/rego/open-policy-agent|kubewarden,
kubernetes,
creating a policy,
open policy agent,
opa,
rego|Creating a new OPA policy for Kubewarden.
[Creating a new policy](../tutorials/writing-policies/rego/open-policy-agent/02-create-policy.md)| +|Tutorial

/tutorials/writing-policies/rego/open-policy-agent|kubewarden,
kubernetes,
build and run,
open policy agent,
opa,
rego|Build and run a OPA policy for Kubewarden.
[Build and run a OPA policy for Kubewarden](../tutorials/writing-policies/rego/open-policy-agent/03-build-and-run.md)| +|Tutorial

/tutorials/writing-policies/rego/open-policy-agent|kubewarden,
kubernetes,
distributing,
open policy agent,
opa,
rego|Distributing an OPA policy with Kubewarden.
[Distributing an OPA policy with Kubewarden](../tutorials/writing-policies/rego/open-policy-agent/04-distribute.md)| +|Tutorial

/tutorials/writing-policies/rego/open-policy-agent|kubewarden,
kubernetes,
raw policies,
open policy agent,
opa,
rego|Writing raw OPA policies for Kubewarden.
[Writing raw policies](../tutorials/writing-policies/rego/open-policy-agent/05-raw-policies.md)| +|Tutorial

/tutorials/writing-policies|kubewarden,
kubernetes,
writing policies,
swift|Kubewarden policies with Swift
[Swift](../tutorials/writing-policies/swift.md)| diff --git a/docs/learnpaths/kubewarden-user.md b/docs/learnpaths/kubewarden-user.md index beeabb4e44..a94b9ba4ce 100644 --- a/docs/learnpaths/kubewarden-user.md +++ b/docs/learnpaths/kubewarden-user.md @@ -8,16 +8,16 @@ doc-type: [explanation] doc-topic: [learning-paths] --- -|Type & Location|Topics|Keywords|Description & Title| -|-|-|-|-| -|explanation

explanations
audit-scanner|explanations,
audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
limitations|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| -|explanation

explanations
audit-scanner|explanations,
audit-scanner,
policy-reports|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| -|howto

howtos|pod-security-admission-with-kubewarden|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| -|howto

howtos|pod-security-policy-migration|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| -|howto

howtos|distributing-policies,
secure-supply-chain|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| -|howto

howtos|distributing-policies,
custom-certificate-authorities|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| -|howto

howtos|vap-migration|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| -|reference

reference|operator-manual,
telemetry,
metrics,
reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| -|reference

reference|operator-manual,
monitor-mode|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| -|tutorial

tutorials|distributing-policies,
publish-policy-to-artifacthub|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)| +|Type & Location|Keywords|Description & Title| +|-|-|-| +|Explanation

/explanations/audit-scanner|kubewarden,
audit scanner,
kubernetes|An overview of the Kubewarden Audit Scanner.
[What is the Audit Scanner?](../explanations/audit-scanner/audit-scanner.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The limitation of the audit scanner
[Audit Scanner - Limitations](../explanations/audit-scanner/limitations.md)| +|Explanation

/explanations/audit-scanner|kubewarden,
kubernetes,
audit scanner|The policy reports that the Audit Scanner produces.
[Audit Scanner - Policy Reports](../explanations/audit-scanner/policy-reports.md)| +|Howto

/howtos|kubewarden,
pod security admission,
pod security policy,
kubernetes|Using Pod Security Admission with Kubewarden, since the Kubernetes 1.25 release.
[Using Pod Security Admission with Kubewarden](../howtos/pod-security-admission-with-kubewarden.md)| +|Howto

/howtos|kubewarden,
kubernetes,
appvia,
psp,
pod security policy|Discusses PSP migration to Kubewarden policies after Kubernetes v1.25.
[PodSecurityPolicy migration](../howtos/psp-migration.md)| +|Howto

/howtos|kubewarden,
kubernetes,
secure supply chain,
infrastructure|A secure supply chain infrastructure using Kubewarden.
[Secure supply chain](../howtos/secure-supply-chain.md)| +|Howto

/howtos|kubewarden,
kubernetes,
custom certificate authorities|Using custom certificate authorities with Kubewarden.
[Custom certificate authorities](../howtos/custom-certificate-authorities.md)| +|Howto

/howtos|kubewarden,
kubernetes,
cel,
vap,
validatingadmissionpolicy|Discusses how to migrate from Kubernetes VAP policies to Kubewarden.
[ValidatingAdmissionPolicy migration](../howtos/vap-migration.md)| +|Reference

/reference|kubewarden,
kubernetes,
metrics,
reference|Metrics reference documentation for Kubewarden.
[Metrics reference](../reference/metrics-reference.md)| +|Reference

/reference|kubernetes,
kubewarden,
monitor mode|The Kubewarden monitor mode and how to activate it.
[Monitor mode](../reference/monitor-mode.md)| +|Tutorial

/tutorials|kubewarden,
kubernetes,
publishing policies,
artifact hub|A brief introduction to publishing Kubewarden policies on Artifact Hub.
[Publish policies to Artifact Hub](../tutorials/publish-policy-to-artifact-hub.md)|