Skip to content

Commit

Permalink
add kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz
Browse files Browse the repository at this point in the history
kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/README.md
kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/main.yaml
kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Dec 17, 2024
1 parent a9bee93 commit a9a07d1
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 @@ -8609,6 +8609,41 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-86fb888e3a672705516de63445f84a04aa9d23bd.tgz
version: 0.18.1-86fb888e3a672705516de63445f84a04aa9d23bd
- 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
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/values.schema.json
config.giantswarm.io/version: 1.x.x
apiVersion: v2
appVersion: v1.12.5
created: "2024-12-17T12:04:49.155882381Z"
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: 9ce3be0d28278539000041f09f8d96e170f8b6fe064552bbfbe3e0e85f6423e0
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-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz
version: 0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-79c2a2b0e750ed6ec6c148465422e4dc0f636906.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-79c2a2b0e750ed6ec6c148465422e4dc0f636906.tgz-meta/README.md
Expand Down Expand Up @@ -14415,4 +14450,4 @@ entries:
urls:
- https://giantswarm.github.io/giantswarm-test-catalog/zot-2.0.0-9afe78380a7b5315ff0f2c37eb29bb4c27eb545d.tgz
version: 2.0.0-9afe78380a7b5315ff0f2c37eb29bb4c27eb545d
generated: "2024-12-17T12:04:41.816273852Z"
generated: "2024-12-17T12:04:49.108780493Z"
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-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
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/giantswarm-test-catalog/kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz-meta/values.schema.json
config.giantswarm.io/version: 1.x.x
chartApiVersion: v2
chartFile: kyverno-0.18.1-7d40c7d6fd1605bb4b5a33d900c2d9d4b514b56c.tgz
dateCreated: '2024-12-17T12:04:37.051914Z'
digest: 9ce3be0d28278539000041f09f8d96e170f8b6fe064552bbfbe3e0e85f6423e0
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 a9a07d1

Please sign in to comment.