From 0dc1843c1598676b966548ed8d8a754a1d6fe935 Mon Sep 17 00:00:00 2001 From: CatalogBot Date: Wed, 6 Nov 2024 13:55:00 +0000 Subject: [PATCH] add teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json --- index.yaml | 22 ++- ...dd92e55e47dbd758994e5daa0f97f65de86d03.tgz | Bin 0 -> 5126 bytes .../README.md | 4 + .../main.yaml | 11 ++ .../values.schema.json | 176 ++++++++++++++++++ 5 files changed, 212 insertions(+), 1 deletion(-) create mode 100644 teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz create mode 100644 teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md create mode 100644 teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml create mode 100644 teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json diff --git a/index.yaml b/index.yaml index 74f385be17b..ac2d603c844 100644 --- a/index.yaml +++ b/index.yaml @@ -49447,6 +49447,26 @@ entries: urls: - https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e7e9a2a341048808888d8c8c70197c2f9827aa07.tgz version: 0.12.2-e7e9a2a341048808888d8c8c70197c2f9827aa07 + - annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md + application.giantswarm.io/team: shield + application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json + apiVersion: v1 + created: "2024-11-06T13:54:58.001987829Z" + description: Teleport operator + digest: 29708c60ca16bf446f5346cb405236b02415ae43246fa7f8fc2ea627437e2229 + home: https://github.com/giantswarm/teleport-operator + icon: https://s.giantswarm.io/app-icons/teleport/1/light.png + keywords: + - teleport + maintainers: + - email: team-shield@giantswarm.io + name: giantswarm/team-shield + name: teleport-operator + urls: + - https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz + version: 0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03 - annotations: application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-dc3e4a46a461e24794eaa3bcec6ab8ab8b686bc6.tgz-meta/main.yaml application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-dc3e4a46a461e24794eaa3bcec6ab8ab8b686bc6.tgz-meta/README.md @@ -55885,4 +55905,4 @@ entries: urls: - https://giantswarm.github.io/control-plane-test-catalog/vertical-pod-autoscaler-crd-0.0.0-9925886a8b029918200779e160c758cfb3c660dc.tgz version: 0.0.0-9925886a8b029918200779e160c758cfb3c660dc -generated: "2024-11-06T13:54:37.972134346Z" +generated: "2024-11-06T13:54:58.001113317Z" diff --git a/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7067b0c11431ccda164828a3f35266116e4127cc GIT binary patch literal 5126 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 literal 0 HcmV?d00001 diff --git a/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md new file mode 100644 index 00000000000..c23b2a47697 --- /dev/null +++ b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md @@ -0,0 +1,4 @@ +# Teleport Operator for Giant Swarm +The `teleport-operator` is a Kubernetes operator tailored for Giant Swarm clusters, enabling seamless integration with Teleport for enhanced access management. This operator empowers Giant Swarm clusters to be managed and accessed via Teleport, enhancing security and simplifying access controls. + +![Simplified Architecture Diagram](https://github.com/giantswarm/teleport-operator/assets/5674762/90cec7b7-6bcd-4678-a58d-b921460bc846) diff --git a/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml new file mode 100644 index 00000000000..050458ade8b --- /dev/null +++ b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml @@ -0,0 +1,11 @@ +annotations: + application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/main.yaml + application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/README.md + application.giantswarm.io/team: shield + application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json +chartApiVersion: v1 +chartFile: teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz +dateCreated: '2024-11-06T13:54:52.471891Z' +digest: 29708c60ca16bf446f5346cb405236b02415ae43246fa7f8fc2ea627437e2229 +home: https://github.com/giantswarm/teleport-operator +icon: https://s.giantswarm.io/app-icons/teleport/1/light.png diff --git a/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json new file mode 100644 index 00000000000..5c994f70354 --- /dev/null +++ b/teleport-operator-0.12.2-e4dd92e55e47dbd758994e5daa0f97f65de86d03.tgz-meta/values.schema.json @@ -0,0 +1,176 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "global": { + "type": "object", + "properties": { + "podSecurityStandards": { + "type": "object", + "properties": { + "enforced": { + "type": "boolean" + } + } + } + } + }, + "ciliumNetworkPolicy": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "image": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "teleport": { + "type": "object", + "properties": { + "appCatalog": { + "type": "string" + }, + "appName": { + "type": "string" + }, + "appVersion": { + "type": "string" + }, + "identityFile": { + "type": "string" + }, + "managementClusterName": { + "type": "string" + }, + "proxyAddr": { + "type": "string" + }, + "teleportClusterName": { + "type": "string" + }, + "teleportVersion": { + "type": "string" + } + } + }, + "pod": { + "type": "object", + "properties": { + "group": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + } + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + } + } + } + }, + "podSecurityContext": { + "type": "object", + "properties": { + "seccompProfile": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + } + } + } + }, + "project": { + "type": "object", + "properties": { + "branch": { + "type": "string" + }, + "commit": { + "type": "string" + } + } + }, + "registry": { + "type": "object", + "properties": { + "domain": { + "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" + } + } + } + } + }, + "securityContext": { + "type": "object", + "properties": { + "seccompProfile": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + } + } + } + }, + "tbot": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "tbotDeployment": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + } + } +}