Skip to content

Commit

Permalink
add kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz
Browse files Browse the repository at this point in the history
kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/README.md
kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/main.yaml
kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Jan 8, 2025
1 parent aa4dc50 commit 762241a
Show file tree
Hide file tree
Showing 5 changed files with 2,805 additions and 1 deletion.
37 changes: 36 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8121,6 +8121,41 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8cd4f489fc952a86e46479d4b425d5716b177737.tgz
version: 0.18.1-8cd4f489fc952a86e46479d4b425d5716b177737
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/README.md
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/values.schema.json
config.giantswarm.io/version: 1.x.x
apiVersion: v2
appVersion: v1.12.5
created: "2025-01-08T12:30:37.97626424Z"
dependencies:
- name: policy-reporter
repository: ""
version: 2.24.1
- name: kyverno
repository: ""
version: 3.2.7
description: 'Kyverno is a policy engine designed for Kubernetes. It can validate,
mutate, and generate configurations using admission controls and background
scans. Kyverno policies are Kubernetes resources and do not require learning
a new language. '
digest: ed1b97b7e6fa1ebcce31d7ea708cf16e3c16aa60bc079d2f32653bd60f9952be
home: https://github.com/giantswarm/kyverno-app
icon: https://s.giantswarm.io/app-icons/kyverno/1/light.svg
keywords:
- kubernetes
- policy-agent
- validating-webhook
- admission-controller
name: kyverno
sources:
- https://github.com/kyverno/kyverno
type: application
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz
version: 0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/README.md
Expand Down Expand Up @@ -12772,4 +12807,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/zot-2.0.1-37dfc3bdac4ec554d9531b63f9fcad145a224b5a.tgz
version: 2.0.1-37dfc3bdac4ec554d9531b63f9fcad145a224b5a
generated: "2025-01-08T09:33:19.021185977Z"
generated: "2025-01-08T12:30:37.921676383Z"
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
[![CircleCI](https://circleci.com/gh/giantswarm/kyverno-app.svg?style=shield)](https://circleci.com/gh/giantswarm/kyverno-app)

# kyverno

Kyverno is an admission controller offering policy enforcement as a validating or mutating webhook.
It audits or enforces policies for cluster resources, and produces reports about the compliance of the cluster.

It is used to enforce [Pod Security Standards (PSS)][pss-policies] as a replacement for Pod Security Policies (PSPs), as well as many other community-supported policies for various use cases. For more information on the switch from PSP to PSS, see [our blog post][pss-blog].

## Installing

There are 3 ways to install this app onto a workload cluster.

1. [Using our web interface](https://docs.giantswarm.io/ui-api/web/app-platform/#installing-an-app)
2. [Using our API](https://docs.giantswarm.io/api/#operation/createClusterAppV5)
3. Directly creating the [App custom resource](https://docs.giantswarm.io/ui-api/management-api/crd/apps.application.giantswarm.io/) on the management cluster.

## Configuring

#### Kyverno Configurations

Please see the [Kyverno docs][kyverno-docs] or the [configuration reference in this chart](https://github.com/giantswarm/kyverno-app/tree/main/helm/kyverno#configuration) for configurable values.

See our [full reference page on how to configure applications](https://docs.giantswarm.io/app-platform/app-configuration/) for more details.

## Development

This repo contains subtrees from [giantswarm/kyverno](https://github.com/giantswarm/kyverno-upstream) and [giantswarm/policy-reporter](https://github.com/giantswarm/policy-reporter-upstream).

### Steps to update Kyverno charts

**Note:** There is automation in place to update both upstream fork and app charts on a monthly basis. However, you can manually trigger them if needed.

1. Make sure that [giantswarm/kyverno](https://github.com/giantswarm/kyverno-upstream) is up to date and has the desired tag.

2. Trigger the [sync-from-upstream](https://github.com/giantswarm/kyverno-app/actions/workflows/sync-from-upstream.yaml) action from the `main` branch.

3. Review the PR generated by the actions bot.

## Credit

* https://github.com/kyverno/kyverno

[kyverno-docs]: https://kyverno.io/docs/
[pss-blog]: https://www.giantswarm.io/blog/giant-swarms-farewell-to-psp
[pss-policies]: https://kyverno.io/policies/?policytypes=Pod%2520Security%2520Standards%2520%28Baseline%29%2BPod%2520Security%2520Standards%2520%28Restricted%29
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/README.md
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz-meta/values.schema.json
config.giantswarm.io/version: 1.x.x
chartApiVersion: v2
chartFile: kyverno-0.18.1-8726f804652d36dde1d58d36e7b37098d8039e20.tgz
dateCreated: '2025-01-08T12:30:31.577816Z'
digest: ed1b97b7e6fa1ebcce31d7ea708cf16e3c16aa60bc079d2f32653bd60f9952be
home: https://github.com/giantswarm/kyverno-app
icon: https://s.giantswarm.io/app-icons/kyverno/1/light.svg
restrictions:
clusterSingleton: true
Loading

0 comments on commit 762241a

Please sign in to comment.