From c2f93c939fa9f079bdb9afca9f1459f79fd2c7f9 Mon Sep 17 00:00:00 2001
From: CatalogBot <catalogbot@giantswarm.io>
Date: Wed, 22 Jan 2025 19:37:53 +0000
Subject: [PATCH] add
 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz
 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json

---
 ...84be1c3de9ba497adb70e16ba71f6b0f70599f.tgz | Bin 0 -> 6208 bytes
 .../README.md                                 |  75 ++++
 .../main.yaml                                 |  17 +
 .../values.schema.json                        | 335 ++++++++++++++++++
 index.yaml                                    |  19 +-
 5 files changed, 445 insertions(+), 1 deletion(-)
 create mode 100644 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz
 create mode 100644 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
 create mode 100644 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
 create mode 100644 chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json

diff --git a/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz
new file mode 100644
index 0000000000000000000000000000000000000000..11c97d35c88825758fc395ae28abea6a4b55e989
GIT binary patch
literal 6208
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

literal 0
HcmV?d00001

diff --git a/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
new file mode 100644
index 0000000000..22065459fc
--- /dev/null
+++ b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
@@ -0,0 +1,75 @@
+[![CircleCI](https://dl.circleci.com/status-badge/img/gh/giantswarm/chart-operator/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/giantswarm/chart-operator/tree/main)
+
+# chart-operator
+
+The chart-operator deploys Helm charts as [helm] releases. It is implemented
+using [operatorkit].
+
+## Branches
+
+- `main`
+    - Latest version using Helm 3.
+- `helm2`
+    - Legacy support for Helm 2.
+
+## chart CR
+
+The operator deploys charts hosted in a Helm repository. The chart CRs are
+managed by [app-operator] which provides a higher level abstraction for
+managing apps via the app CRD.
+
+### Example chart CR
+
+```yaml
+apiVersion: application.giantswarm.io/v1alpha1
+kind: Chart
+metadata:
+  name: "prometheus"
+  labels:
+    chart-operator.giantswarm.io/version: "1.0.0"
+spec:
+  name: "prometheus"
+  namespace: "monitoring"
+  config:
+    configMap:
+      name: "prometheus-values"
+      namespace: "monitoring"
+    secret:
+      name: "prometheus-secrets"
+      namespace: "monitoring"
+  tarballURL: "https://giantswarm.github.io/app-catalog/prometheus-1-0-0.tgz"
+```
+
+## Getting Project
+
+Clone the git repository: https://github.com/giantswarm/chart-operator.git
+
+### How to build
+
+Build it using the standard `go build` command.
+
+```
+go build github.com/giantswarm/chart-operator
+```
+
+## Contact
+
+- Mailing list: [giantswarm](https://groups.google.com/forum/!forum/giantswarm)
+- IRC: #[giantswarm](irc://irc.freenode.org:6667/#giantswarm) on freenode.org
+- Bugs: [issues](https://github.com/giantswarm/chart-operator/issues)
+
+## Contributing & Reporting Bugs
+
+See [CONTRIBUTING](CONTRIBUTING.md) for details on submitting patches, the
+contribution workflow as well as reporting bugs.
+
+## License
+
+chart-operator is under the Apache 2.0 license. See the [LICENSE](LICENSE) file for
+details.
+
+
+
+[app-operator]: https://github.com/giantswarm/app-operator
+[helm]: https://github.com/helm/helm
+[operatorkit]: https://github.com/giantswarm/operatorkit
diff --git a/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
new file mode 100644
index 0000000000..770985e8dc
--- /dev/null
+++ b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
@@ -0,0 +1,17 @@
+annotations:
+  application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
+  application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
+  application.giantswarm.io/team: honeybadger
+  application.giantswarm.io/values-schema: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json
+  config.giantswarm.io/version: 1.x.x
+chartApiVersion: v1
+chartFile: chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz
+dateCreated: '2025-01-22T19:37:49.913963Z'
+digest: 04eb03cb64d460f318388f2c2ba09dac5bb66ae3e95c7171214d7993d1621776
+home: https://github.com/giantswarm/chart-operator
+icon: https://s.giantswarm.io/app-icons/giantswarm/1/dark.svg
+restrictions:
+  clusterSingleton: true
+  fixedNamespace: giantswarm
+  gpuInstances: false
+  namespaceSingleton: true
diff --git a/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json
new file mode 100644
index 0000000000..ec816246a6
--- /dev/null
+++ b/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json
@@ -0,0 +1,335 @@
+{
+    "$schema": "http://json-schema.org/schema#",
+    "type": "object",
+    "properties": {
+        "bootstrapMode": {
+            "type": "object",
+            "properties": {
+                "apiServerPodPort": {
+                    "type": "integer"
+                },
+                "enabled": {
+                    "type": "boolean"
+                }
+            }
+        },
+        "chartOperator": {
+            "type": "object",
+            "properties": {
+                "cni": {
+                    "type": "object",
+                    "properties": {
+                        "install": {
+                            "type": "boolean"
+                        }
+                    }
+                }
+            }
+        },
+        "cluster": {
+            "type": "object",
+            "properties": {
+                "kubernetes": {
+                    "type": "object",
+                    "properties": {
+                        "domain": {
+                            "type": "string"
+                        }
+                    }
+                },
+                "proxy": {
+                    "type": "object",
+                    "properties": {
+                        "http": {
+                            "type": "string"
+                        },
+                        "https": {
+                            "type": "string"
+                        },
+                        "noProxy": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        },
+        "clusterDNSIP": {
+            "type": "string"
+        },
+        "controller": {
+            "type": "object",
+            "properties": {
+                "resyncPeriod": {
+                    "type": "string"
+                }
+            }
+        },
+        "deployment": {
+            "type": "object",
+            "properties": {
+                "limits": {
+                    "type": "object",
+                    "properties": {
+                        "cpu": {
+                            "type": "string"
+                        },
+                        "memory": {
+                            "type": "string"
+                        }
+                    }
+                },
+                "requests": {
+                    "type": "object",
+                    "properties": {
+                        "cpu": {
+                            "type": "string"
+                        },
+                        "memory": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        },
+        "e2e": {
+            "type": "boolean"
+        },
+        "externalDNSIP": {
+            "type": "string"
+        },
+        "helm": {
+            "type": "object",
+            "properties": {
+                "http": {
+                    "type": "object",
+                    "properties": {
+                        "clientTimeout": {
+                            "type": "string"
+                        }
+                    }
+                },
+                "kubernetes": {
+                    "type": "object",
+                    "properties": {
+                        "waitTimeout": {
+                            "type": "string"
+                        },
+                        "watch": {
+                            "type": "object",
+                            "properties": {
+                                "namespace": {
+                                    "type": "string"
+                                }
+                            }
+                        }
+                    }
+                },
+                "maxRollback": {
+                    "type": "integer"
+                },
+                "namespaceWhitelist": {
+                    "type": "array"
+                },
+                "splitClient": {
+                    "type": "boolean"
+                }
+            }
+        },
+        "image": {
+            "type": "object",
+            "properties": {
+                "name": {
+                    "type": "string"
+                },
+                "registry": {
+                    "type": "string"
+                },
+                "tag": {
+                    "type": "string"
+                }
+            }
+        },
+        "isManagementCluster": {
+            "type": "boolean"
+        },
+        "kyvernoPolicyExceptions": {
+            "type": "object",
+            "properties": {
+                "enabled": {
+                    "type": "boolean"
+                },
+                "namespace": {
+                    "type": "string"
+                }
+            }
+        },
+        "pod": {
+            "type": "object",
+            "properties": {
+                "group": {
+                    "type": "object",
+                    "properties": {
+                        "id": {
+                            "type": "integer"
+                        }
+                    }
+                },
+                "port": {
+                    "type": "integer"
+                },
+                "replicas": {
+                    "type": "integer"
+                },
+                "user": {
+                    "type": "object",
+                    "properties": {
+                        "id": {
+                            "type": "integer"
+                        }
+                    }
+                }
+            }
+        },
+        "podSecurityContext": {
+            "type": "object",
+            "properties": {
+                "runAsNonRoot": {
+                    "type": "boolean"
+                },
+                "seccompProfile": {
+                    "type": "object",
+                    "properties": {
+                        "type": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        },
+        "proxy": {
+            "type": "object",
+            "properties": {
+                "http": {
+                    "type": "string"
+                },
+                "https": {
+                    "type": "string"
+                },
+                "noProxy": {
+                    "type": "string"
+                }
+            }
+        },
+        "registry": {
+            "type": "object",
+            "properties": {
+                "domain": {
+                    "type": "string"
+                }
+            }
+        },
+        "resource": {
+            "type": "object",
+            "properties": {
+                "default": {
+                    "type": "object",
+                    "properties": {
+                        "name": {
+                            "type": "string"
+                        },
+                        "namespace": {
+                            "type": "string"
+                        }
+                    }
+                },
+                "psp": {
+                    "type": "object",
+                    "properties": {
+                        "name": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        },
+        "securityContext": {
+            "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"
+                        }
+                    }
+                }
+            }
+        },
+        "tiller": {
+            "type": "object",
+            "properties": {
+                "namespace": {
+                    "type": "string"
+                }
+            }
+        },
+        "verticalPodAutoscaler": {
+            "type": "object",
+            "properties": {
+                "enabled": {
+                    "type": "boolean"
+                },
+                "maxAllowed": {
+                    "type": "object",
+                    "properties": {
+                        "cpu": {
+                            "type": "string"
+                        },
+                        "memory": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        },
+        "volumes": {
+            "type": "object",
+            "properties": {
+                "tmp": {
+                    "type": "object",
+                    "properties": {
+                        "enabled": {
+                            "type": "boolean"
+                        },
+                        "sizeLimit": {
+                            "type": "string"
+                        }
+                    }
+                }
+            }
+        }
+    }
+}
diff --git a/index.yaml b/index.yaml
index b01dc22219..dcbab1951e 100644
--- a/index.yaml
+++ b/index.yaml
@@ -3216,6 +3216,23 @@ entries:
     urls:
     - https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-2359ed71c38299f8144ceedcdb6bfea65679cd47.tgz
     version: 4.0.0-2359ed71c38299f8144ceedcdb6bfea65679cd47
+  - annotations:
+      application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/main.yaml
+      application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/README.md
+      application.giantswarm.io/team: honeybadger
+      application.giantswarm.io/values-schema: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz-meta/values.schema.json
+      config.giantswarm.io/version: 1.x.x
+    apiVersion: v1
+    appVersion: 4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f
+    created: "2025-01-22T19:37:53.629990235Z"
+    description: A Helm chart for the chart-operator
+    digest: 04eb03cb64d460f318388f2c2ba09dac5bb66ae3e95c7171214d7993d1621776
+    home: https://github.com/giantswarm/chart-operator
+    icon: https://s.giantswarm.io/app-icons/giantswarm/1/dark.svg
+    name: chart-operator
+    urls:
+    - https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f.tgz
+    version: 4.0.0-1884be1c3de9ba497adb70e16ba71f6b0f70599f
   - annotations:
       application.giantswarm.io/metadata: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-140d51f4b520a890a6b94de6356ced756145d45e.tgz-meta/main.yaml
       application.giantswarm.io/readme: https://giantswarm.github.io/default-test-catalog/chart-operator-4.0.0-140d51f4b520a890a6b94de6356ced756145d45e.tgz-meta/README.md
@@ -11816,4 +11833,4 @@ entries:
     urls:
     - https://giantswarm.github.io/default-test-catalog/vertical-pod-autoscaler-crd-3.1.1-05d778a740e0919e1ad9a8700db30f2169705a6d.tgz
     version: 3.1.1-05d778a740e0919e1ad9a8700db30f2169705a6d
-generated: "2025-01-22T19:35:08.039401648Z"
+generated: "2025-01-22T19:37:53.628631028Z"