diff --git a/charts/operator/Chart.yaml b/charts/operator/Chart.yaml index 75744a1..486e69a 100644 --- a/charts/operator/Chart.yaml +++ b/charts/operator/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.4 +version: 0.1.5 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.1.0" +appVersion: "0.1.1" diff --git a/charts/operator/crds/clusterresources.instaclustr.com_opensearchusers.yaml b/charts/operator/crds/clusterresources.instaclustr.com_opensearchusers.yaml index eb7ca15..079b90a 100644 --- a/charts/operator/crds/clusterresources.instaclustr.com_opensearchusers.yaml +++ b/charts/operator/crds/clusterresources.instaclustr.com_opensearchusers.yaml @@ -51,13 +51,10 @@ spec: status: description: OpenSearchUserStatus defines the observed state of OpenSearchUser properties: - clusterId: - type: string - state: - type: string - required: - - clusterId - - state + clustersEvents: + additionalProperties: + type: string + type: object type: object type: object served: true diff --git a/charts/operator/crds/clusters.instaclustr.com_cadences.yaml b/charts/operator/crds/clusters.instaclustr.com_cadences.yaml index c94e46b..a722f40 100644 --- a/charts/operator/crds/clusters.instaclustr.com_cadences.yaml +++ b/charts/operator/crds/clusters.instaclustr.com_cadences.yaml @@ -159,14 +159,11 @@ spec: type: string nodeSize: type: string - nodesPerReplicationFactor: - type: integer replicationFactor: type: integer required: - network - nodeSize - - nodesPerReplicationFactor - replicationFactor type: object useAdvancedVisibility: diff --git a/charts/operator/crds/clusters.instaclustr.com_kafkas.yaml b/charts/operator/crds/clusters.instaclustr.com_kafkas.yaml index 28bfe15..97b3983 100644 --- a/charts/operator/crds/clusters.instaclustr.com_kafkas.yaml +++ b/charts/operator/crds/clusters.instaclustr.com_kafkas.yaml @@ -206,6 +206,18 @@ spec: - email type: object type: array + userRefs: + items: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + type: array version: type: string required: diff --git a/charts/operator/crds/clusters.instaclustr.com_opensearches.yaml b/charts/operator/crds/clusters.instaclustr.com_opensearches.yaml index 0e17150..a0c7c60 100644 --- a/charts/operator/crds/clusters.instaclustr.com_opensearches.yaml +++ b/charts/operator/crds/clusters.instaclustr.com_opensearches.yaml @@ -91,10 +91,6 @@ spec: type: string network: type: string - nodeSize: - type: string - nodesNumber: - type: integer privateLink: type: boolean region: @@ -110,8 +106,6 @@ spec: required: - cloudProvider - network - - nodeSize - - nodesNumber - region - replicationFactor type: object @@ -212,16 +206,18 @@ spec: - email type: object type: array - userRef: - properties: - name: - type: string - namespace: - type: string - required: - - name - - namespace - type: object + userRefs: + items: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object + type: array version: type: string type: object diff --git a/charts/operator/crds/clusters.instaclustr.com_zookeepers.yaml b/charts/operator/crds/clusters.instaclustr.com_zookeepers.yaml index a73dd91..afe9b52 100644 --- a/charts/operator/crds/clusters.instaclustr.com_zookeepers.yaml +++ b/charts/operator/crds/clusters.instaclustr.com_zookeepers.yaml @@ -55,6 +55,12 @@ spec: type: string type: object type: array + enforceAuthEnabled: + type: boolean + enforceAuthSchemes: + items: + type: string + type: array name: type: string network: diff --git a/charts/operator/crds/kafkamanagement.instaclustr.com_kafkausers.yaml b/charts/operator/crds/kafkamanagement.instaclustr.com_kafkausers.yaml index 7682071..08f3413 100644 --- a/charts/operator/crds/kafkamanagement.instaclustr.com_kafkausers.yaml +++ b/charts/operator/crds/kafkamanagement.instaclustr.com_kafkausers.yaml @@ -35,14 +35,8 @@ spec: spec: description: KafkaUserSpec defines the desired state of KafkaUser properties: - clusterId: - type: string initialPermissions: type: string - kafkaUserSecretName: - type: string - kafkaUserSecretNamespace: - type: string options: properties: overrideExistingUser: @@ -52,20 +46,28 @@ spec: required: - saslScramMechanism type: object + secretRef: + properties: + name: + type: string + namespace: + type: string + required: + - name + - namespace + type: object required: - - clusterId - initialPermissions - - kafkaUserSecretName - - kafkaUserSecretNamespace - options + - secretRef type: object status: description: KafkaUserStatus defines the observed state of KafkaUser properties: - id: - type: string - required: - - id + clustersEvents: + additionalProperties: + type: string + type: object type: object type: object served: true diff --git a/charts/operator/templates/certnanager.yaml b/charts/operator/templates/certmanager.yaml similarity index 100% rename from charts/operator/templates/certnanager.yaml rename to charts/operator/templates/certmanager.yaml diff --git a/charts/operator/values.yaml b/charts/operator/values.yaml index 02c662e..1070208 100644 --- a/charts/operator/values.yaml +++ b/charts/operator/values.yaml @@ -4,7 +4,7 @@ replicaCount: 1 image: repository: icoperator/instaclustr-operator pullPolicy: IfNotPresent - tag: v0.1.0 + tag: v0.1.1 port: 8080 diff --git a/docs/operator-0.1.5.tgz b/docs/operator-0.1.5.tgz new file mode 100644 index 0000000..dcac960 Binary files /dev/null and b/docs/operator-0.1.5.tgz differ diff --git a/index.yaml b/index.yaml index 627faad..806d828 100644 --- a/index.yaml +++ b/index.yaml @@ -1,9 +1,19 @@ apiVersion: v1 entries: operator: + - apiVersion: v2 + appVersion: 0.1.1 + created: "2023-07-24T17:33:01.092165144+03:00" + description: Operator helm chart + digest: 74ec759b2b156cc7c5afce07b31dbe566613164febde4c863e00ecb43dd96c56 + name: operator + type: application + urls: + - https://instaclustr.github.io/operator-helm/docs/operator-0.1.5.tgz + version: 0.1.5 - apiVersion: v2 appVersion: 0.1.0 - created: "2023-07-13T18:16:08.571837232+03:00" + created: "2023-07-24T17:33:01.085658107+03:00" description: Operator helm chart digest: 268fb8f385aab2de267c9071832ea510be5456da120a56a97c67982a4cfa1ab3 name: operator @@ -13,7 +23,7 @@ entries: version: 0.1.4 - apiVersion: v2 appVersion: 0.0.6 - created: "2023-07-05T20:52:16.307580675+03:00" + created: "2023-07-24T17:33:01.082667687+03:00" description: Operator helm chart digest: fe7af3804cd2be23c2112f462fb07c2f39fff13f84e18c79bc8e3fd03ac0eacd name: operator @@ -23,7 +33,7 @@ entries: version: 0.1.3 - apiVersion: v2 appVersion: 0.0.5 - created: "2023-05-18T14:11:20.594983721+03:00" + created: "2023-07-24T17:33:01.079924926+03:00" description: Operator helm chart digest: a15173f3316ef47ba6624fbeca7db69d8f886c4fe3f51ca6648ced8c6efea95e name: operator @@ -33,7 +43,7 @@ entries: version: 0.1.2 - apiVersion: v2 appVersion: 0.0.4 - created: "2023-05-11T17:40:24.353848906+03:00" + created: "2023-07-24T17:33:01.077521285+03:00" description: Operator helm chart digest: 49721fcc7021379e13bea2e970f33ac2c108aaa29a98f494d93f14f0f76bf941 name: operator @@ -43,7 +53,7 @@ entries: version: 0.1.1 - apiVersion: v2 appVersion: 0.1.0 - created: "2023-05-10T13:37:33.808395838+03:00" + created: "2023-07-24T17:33:01.07426556+03:00" description: Operator helm chart digest: af125d283257eff45b3ff243b7082044696a739272d4e77b11d9968b59adf186 name: operator @@ -51,4 +61,4 @@ entries: urls: - https://instaclustr.github.io/operator-helm/docs/operator-0.1.0.tgz version: 0.1.0 -generated: "2023-07-13T18:16:08.552065105+03:00" +generated: "2023-07-24T17:33:01.071678123+03:00"