Skip to content

Commit

Permalink
add teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz
Browse files Browse the repository at this point in the history
teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/README.md
teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/main.yaml
teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/values.schema.json
  • Loading branch information
catalogbot committed Jul 31, 2024
1 parent ec2fd1c commit 6516853
Show file tree
Hide file tree
Showing 5 changed files with 196 additions and 1 deletion.
22 changes: 21 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -88326,6 +88326,26 @@ entries:
urls:
- https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd57749f5f44b99c3c80cf057ac45906ee587793.tgz
version: 0.9.3-bd57749f5f44b99c3c80cf057ac45906ee587793
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/README.md
application.giantswarm.io/team: bigmac
application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/values.schema.json
apiVersion: v1
created: "2024-07-31T21:10:36.913451353Z"
description: Teleport operator
digest: 957bcc0c1c9a04aab6c103ff7c9602540f127cf631aa0c0fd6ebe5ddd33831c9
home: https://github.com/giantswarm/teleport-operator
icon: https://s.giantswarm.io/app-icons/teleport/1/light.png
keywords:
- Teleport
maintainers:
- email: [email protected]
name: giantswarm/team-bigmac
name: teleport-operator
urls:
- https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz
version: 0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d
- annotations:
application.giantswarm.io/metadata: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd186bd55be870165e0bdc8e9c6f4dc08b9a2a25.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd186bd55be870165e0bdc8e9c6f4dc08b9a2a25.tgz-meta/README.md
Expand Down Expand Up @@ -96034,4 +96054,4 @@ entries:
urls:
- https://giantswarm.github.io/control-plane-test-catalog/vertical-pod-autoscaler-crd-3.1.0-0cbc7f9ac182f148348b4e575e1835d6623f72bd.tgz
version: 3.1.0-0cbc7f9ac182f148348b4e575e1835d6623f72bd
generated: "2024-07-31T18:38:20.960414691Z"
generated: "2024-07-31T21:10:36.912225285Z"
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -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)
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/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/main.yaml
application.giantswarm.io/readme: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/README.md
application.giantswarm.io/team: bigmac
application.giantswarm.io/values-schema: https://giantswarm.github.io/control-plane-test-catalog/teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz-meta/values.schema.json
chartApiVersion: v1
chartFile: teleport-operator-0.9.3-bd365ec6f8e08ed2afbc5487d52767c85aea7c3d.tgz
dateCreated: '2024-07-31T21:10:27.443981'
digest: 957bcc0c1c9a04aab6c103ff7c9602540f127cf631aa0c0fd6ebe5ddd33831c9
home: https://github.com/giantswarm/teleport-operator
icon: https://s.giantswarm.io/app-icons/teleport/1/light.png
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
{
"$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"
}
}
}
}
}
}
}

0 comments on commit 6516853

Please sign in to comment.