generated from cloudoperators/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(helm): add OpenSearch Operator Helm chart #513
Open
joluc
wants to merge
27
commits into
main
Choose a base branch
from
feat/opensearch-operator
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+7,846
−2
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
cb41291
initial opensearch chart
joluc cc622e0
Automatic application of license header
40a1621
feat(opensearch): Adds plugin
olandr aface30
feat(opensearch): Removes redundant options for PluginDefinition
olandr 45491f4
Automatic application of license header
d2bddf0
Merge branch 'main' into feat/opensearch-operator
joluc f8de389
switch to upstream chart
joluc b703cd2
Automatic application of license header
ef50638
Update Reademe and plugindefinition
joluc 2edacca
Merge branch 'main' into feat/opensearch-operator
joluc ccb93e3
Update security settings
joluc 80f40d2
Remove crds
joluc 1867bc0
Remove testing files
joluc adcc354
Automatic application of license header
9c36aa5
Merge branch 'main' into feat/opensearch-operator
joluc 10d6987
Remove duplicate
joluc b798775
Add certs, update naming
joluc cfec8e3
Automatic application of license header
2010672
update chart
joluc 2aaf656
Automatic application of license header
1859b7a
update licence info
joluc 4f9fc96
remove unused values.yaml
joluc a094129
Add to helm release workflow
joluc bbe1c1b
Add CRDS from upstream
joluc eb39f7e
Automatic application of license header
ef04565
Fix helmChart path
joluc 172b1e1
Move users to own resources
joluc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading status checks…
switch to upstream chart
commit f8de389efa30101c0434c0270dbcb6e4aceeb9a7
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,9 @@ | ||
dependencies: | ||
- name: opensearch-operator | ||
repository: https://opensearch-project.github.io/opensearch-k8s-operator/ | ||
version: 2.6.0 | ||
- name: owner-info | ||
repository: oci://keppel.eu-de-1.cloud.sap/ccloud-helm | ||
version: 0.2.0 | ||
- name: linkerd-support | ||
repository: oci://keppel.eu-de-1.cloud.sap/ccloud-helm | ||
version: 0.1.4 | ||
digest: sha256:c08a02a756fa78e0cfa9cc15141a77926aa28e86b8636c7c306714e1fe0cdfd3 | ||
generated: "2024-11-04T17:49:53.587762+01:00" | ||
version: 2.7.0 | ||
- name: opensearch-cluster | ||
repository: https://opensearch-project.github.io/opensearch-k8s-operator/ | ||
version: 3.0.0 | ||
digest: sha256:90fbf8efd069b35ea52d4fd9babec479debcca1c199383a7f587f8720756743d | ||
generated: "2024-11-27T15:48:06.046957+01:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,4 +17,7 @@ appVersion: 2.6.0 | |
dependencies: | ||
- name: opensearch-operator | ||
repository: https://opensearch-project.github.io/opensearch-k8s-operator/ # TODO: Move to -> oci://ghcr.io/cloudoperators/greenhouse-extensions/charts | ||
version: 2.6.0 | ||
version: 2.7.0 | ||
- name: opensearch-cluster | ||
repository: https://opensearch-project.github.io/opensearch-k8s-operator/ # TODO: Move to -> oci://ghcr.io/cloudoperators/greenhouse-extensions/charts | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is there another helm-chart used for the clusters? Then this repository likely needs to point to that one. |
||
version: 3.0.0 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
91 changes: 91 additions & 0 deletions
91
opensearch/chart/crds/opensearch.opster.io_opensearchactiongroups.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
--- | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.14.0 | ||
name: opensearchactiongroups.opensearch.opster.io | ||
spec: | ||
group: opensearch.opster.io | ||
names: | ||
kind: OpensearchActionGroup | ||
listKind: OpensearchActionGroupList | ||
plural: opensearchactiongroups | ||
shortNames: | ||
- opensearchactiongroup | ||
singular: opensearchactiongroup | ||
scope: Namespaced | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
description: OpensearchActionGroup is the Schema for the opensearchactiongroups | ||
API | ||
properties: | ||
apiVersion: | ||
description: |- | ||
APIVersion defines the versioned schema of this representation of an object. | ||
Servers should convert recognized schemas to the latest internal value, and | ||
may reject unrecognized values. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
type: string | ||
kind: | ||
description: |- | ||
Kind is a string value representing the REST resource this object represents. | ||
Servers may infer this from the endpoint the client submits requests to. | ||
Cannot be updated. | ||
In CamelCase. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: OpensearchActionGroupSpec defines the desired state of OpensearchActionGroup | ||
properties: | ||
allowedActions: | ||
items: | ||
type: string | ||
type: array | ||
description: | ||
type: string | ||
opensearchCluster: | ||
description: |- | ||
LocalObjectReference contains enough information to let you locate the | ||
referenced object inside the same namespace. | ||
properties: | ||
name: | ||
description: |- | ||
Name of the referent. | ||
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | ||
TODO: Add other useful fields. apiVersion, kind, uid? | ||
type: string | ||
type: object | ||
x-kubernetes-map-type: atomic | ||
type: | ||
type: string | ||
required: | ||
- allowedActions | ||
- opensearchCluster | ||
type: object | ||
status: | ||
description: OpensearchActionGroupStatus defines the observed state of | ||
OpensearchActionGroup | ||
properties: | ||
existingActionGroup: | ||
type: boolean | ||
managedCluster: | ||
description: |- | ||
UID is a type that holds unique ID values, including UUIDs. Because we | ||
don't ONLY use UUIDs, this is an alias to string. Being a type captures | ||
intent and helps make sure that UIDs and names do not get conflated. | ||
type: string | ||
reason: | ||
type: string | ||
state: | ||
type: string | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I understand it you will use the upstream charts? Then this will likely stay and will have the depedency from there, no?