Skip to content

Commit

Permalink
add policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf66…
Browse files Browse the repository at this point in the history
…4e.tgz

policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/README.md
policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/main.yaml
policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Dec 30, 2024
1 parent c5326f2 commit 0f0e933
Show file tree
Hide file tree
Showing 5 changed files with 255 additions and 1 deletion.
18 changes: 17 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37406,6 +37406,22 @@ entries:
urls:
- https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-e2c3847b6b864cbd8b94a8a231a058cc8dcf362b.tgz
version: 0.0.0-e2c3847b6b864cbd8b94a8a231a058cc8dcf362b
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/README.md
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/values.schema.json
apiVersion: v2
appVersion: 0.0.1
created: "2024-12-30T22:28:48.367520773Z"
description: Policy Meta Operator Helm chart for Giant Swarm
digest: b49e40c5ba91d692100216ab330f9c9475c343a1b63fe0f1a3b67345369db15c
home: https://github.com/giantswarm/policy-meta-operator
icon: https://s.giantswarm.io/app-icons/giantswarm/1/light.svg
name: policy-meta-operator
urls:
- https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz
version: 0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-d5ff1ba66ccb7ad03b39d9d5c79c0bc86b9e1908.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-d5ff1ba66ccb7ad03b39d9d5c79c0bc86b9e1908.tgz-meta/README.md
Expand Down Expand Up @@ -48157,4 +48173,4 @@ entries:
urls:
- https://giantswarm.github.io/control-plane-test-catalog/vertical-pod-autoscaler-crd-3.1.1-210f7d852240f260929631c2436c30b32e897589.tgz
version: 3.1.1-210f7d852240f260929631c2436c30b32e897589
generated: "2024-12-30T20:49:10.19540942Z"
generated: "2024-12-30T22:28:48.366361044Z"
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/giantswarm/{APP-NAME}/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/giantswarm/{APP-NAME}/tree/main)

[Read me after cloning this template (GS staff only)](https://handbook.giantswarm.io/docs/dev-and-releng/app-developer-processes/adding_app_to_appcatalog/)

# {APP-NAME} chart

Giant Swarm offers a {APP-NAME} App which can be installed in workload clusters.
Here we define the {APP-NAME} chart with its templates and default configuration.

**What is this app?**

**Why did we add it?**

**Who can use it?**

## Installing

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

- [Using GitOps to instantiate the App](https://docs.giantswarm.io/advanced/gitops/apps/)
- [Using our web interface](https://docs.giantswarm.io/platform-overview/web-interface/app-platform/#installing-an-app).
- By creating an [App resource](https://docs.giantswarm.io/use-the-api/management-api/crd/apps.application.giantswarm.io/) in the management cluster as explained in [Getting started with App Platform](https://docs.giantswarm.io/getting-started/app-platform/).

## Configuring

### values.yaml

**This is an example of a values file you could upload using our web interface.**

```yaml
# values.yaml

```

### Sample App CR and ConfigMap for the management cluster

If you have access to the Kubernetes API on the management cluster, you could create
the App CR and ConfigMap directly.

Here is an example that would install the app to
workload cluster `abc12`:

```yaml
# appCR.yaml

```

```yaml
# user-values-configmap.yaml

```

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

## Compatibility

This app has been tested to work with the following workload cluster release versions:

- _add release version_

## Limitations

Some apps have restrictions on how they can be deployed.
Not following these limitations will most likely result in a broken deployment.

- _add limitation_

## Credit

- {APP HELM REPOSITORY}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/README.md
application.giantswarm.io/team: shield
application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz-meta/values.schema.json
chartApiVersion: v2
chartFile: policy-meta-operator-0.0.0-dd17a3f235a42dc54b5c26c02cb0fa6dc6bf664e.tgz
dateCreated: '2024-12-30T22:28:42.104038Z'
digest: b49e40c5ba91d692100216ab330f9c9475c343a1b63fe0f1a3b67345369db15c
home: https://github.com/giantswarm/policy-meta-operator
icon: https://s.giantswarm.io/app-icons/giantswarm/1/light.svg
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"containerSecurityContext": {
"type": "object",
"properties": {
"allowPrivilegeEscalation": {
"type": "boolean"
},
"capabilities": {
"type": "object",
"properties": {
"drop": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"privileged": {
"type": "boolean"
},
"readOnlyRootFilesystem": {
"type": "boolean"
},
"runAsNonRoot": {
"type": "boolean"
},
"seccompProfile": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
}
}
}
},
"edgedb": {
"type": "object",
"properties": {
"host": {
"type": "string"
},
"passwordSecret": {
"type": "object",
"properties": {
"name": {
"type": "string"
}
}
},
"port": {
"type": "integer"
},
"tlsSecret": {
"type": "object",
"properties": {
"name": {
"type": "string"
}
}
},
"user": {
"type": "string"
}
}
},
"global": {
"type": "object",
"properties": {
"image": {
"type": "object",
"properties": {
"registry": {
"type": "string"
}
}
}
}
},
"image": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"pullPolicy": {
"type": "string"
},
"registry": {
"type": "string"
},
"tag": {
"type": "string"
}
}
},
"name": {
"type": "string"
},
"podSecurityContext": {
"type": "object",
"properties": {
"runAsGroup": {
"type": "integer"
},
"runAsNonRoot": {
"type": "boolean"
},
"runAsUser": {
"type": "integer"
},
"seccompProfile": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
}
}
}
},
"resources": {
"type": "object",
"properties": {
"limits": {
"type": "object",
"properties": {
"cpu": {
"type": "string"
},
"memory": {
"type": "string"
}
}
},
"requests": {
"type": "object",
"properties": {
"cpu": {
"type": "string"
},
"memory": {
"type": "string"
}
}
}
}
},
"serviceType": {
"type": "string"
}
}
}

0 comments on commit 0f0e933

Please sign in to comment.