-
Notifications
You must be signed in to change notification settings - Fork 400
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #439 from HubertStefanski/update-base-image
Upgrade dockerfile base image and prepare the v3.10.2 release
- Loading branch information
Showing
7 changed files
with
539 additions
and
3 deletions.
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
221 changes: 221 additions & 0 deletions
221
...catalog/grafana-operator/3.x.x/3.10.2/grafana-operator.v3.10.2.clusterserviceversion.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
43 changes: 43 additions & 0 deletions
43
deploy/olm-catalog/grafana-operator/3.x.x/3.10.2/grafanadashboards.integreatly.org.crd.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,43 @@ | ||
apiVersion: apiextensions.k8s.io/v1beta1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
name: grafanadashboards.integreatly.org | ||
spec: | ||
group: integreatly.org | ||
names: | ||
kind: GrafanaDashboard | ||
listKind: GrafanaDashboardList | ||
plural: grafanadashboards | ||
singular: grafanadashboard | ||
scope: Namespaced | ||
subresources: | ||
status: {} | ||
version: v1alpha1 | ||
validation: | ||
openAPIV3Schema: | ||
properties: | ||
spec: | ||
properties: | ||
name: | ||
type: string | ||
json: | ||
type: string | ||
jsonnet: | ||
description: Jsonnet source. Has access to grafonnet. | ||
type: string | ||
url: | ||
type: string | ||
description: URL to dashboard json | ||
datasources: | ||
type: array | ||
items: | ||
description: Input datasources to resolve before importing | ||
type: object | ||
plugins: | ||
type: array | ||
items: | ||
description: Grafana Plugin Object | ||
type: object | ||
customFolderName: | ||
description: Folder name that this dashboard will be assigned to. | ||
type: string |
35 changes: 35 additions & 0 deletions
35
deploy/olm-catalog/grafana-operator/3.x.x/3.10.2/grafanadatasources.integreatly.org.crd.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,35 @@ | ||
apiVersion: apiextensions.k8s.io/v1beta1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
name: grafanadatasources.integreatly.org | ||
spec: | ||
group: integreatly.org | ||
names: | ||
kind: GrafanaDataSource | ||
listKind: GrafanaDataSourceList | ||
plural: grafanadatasources | ||
singular: grafanadatasource | ||
scope: Namespaced | ||
subresources: | ||
status: {} | ||
version: v1alpha1 | ||
validation: | ||
openAPIV3Schema: | ||
properties: | ||
apiVersion: | ||
type: string | ||
kind: | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
required: ["datasources", "name"] | ||
properties: | ||
name: | ||
type: string | ||
minimum: 1 | ||
datasources: | ||
type: array | ||
items: | ||
description: Grafana Datasource Object | ||
type: object |
237 changes: 237 additions & 0 deletions
237
deploy/olm-catalog/grafana-operator/3.x.x/3.10.2/grafanas.integreatly.org.crd.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,237 @@ | ||
apiVersion: apiextensions.k8s.io/v1beta1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
name: grafanas.integreatly.org | ||
spec: | ||
group: integreatly.org | ||
names: | ||
kind: Grafana | ||
listKind: GrafanaList | ||
plural: grafanas | ||
singular: grafana | ||
scope: Namespaced | ||
subresources: | ||
status: { } | ||
version: v1alpha1 | ||
validation: | ||
openAPIV3Schema: | ||
required: [ "spec" ] | ||
properties: | ||
spec: | ||
properties: | ||
containers: | ||
type: array | ||
items: | ||
type: object | ||
description: Additional container to add to the grafana pod | ||
secrets: | ||
type: array | ||
items: | ||
type: string | ||
description: Secret to be mounted as volume into the grafana deployment | ||
configMaps: | ||
type: array | ||
items: | ||
type: string | ||
description: Config map to be mounted as volume into the grafana deployment | ||
logLevel: | ||
type: string | ||
description: Log level of the grafana instance, defaults to info | ||
adminUser: | ||
type: string | ||
description: Default admin user name | ||
adminPassword: | ||
type: string | ||
description: Default admin password | ||
basicAuth: | ||
type: boolean | ||
description: Basic auth enabled | ||
disableLoginForm: | ||
type: boolean | ||
description: Disable login form | ||
disableSignoutMenu: | ||
type: boolean | ||
description: Disable signout menu | ||
anonymous: | ||
type: boolean | ||
description: Anonymous auth enabled | ||
config: | ||
type: object | ||
description: Grafana config | ||
ingress: | ||
type: object | ||
properties: | ||
enabled: | ||
type: boolean | ||
description: Create an ingress / route | ||
ingressClassName: | ||
type: string | ||
description: Ingress class name | ||
path: | ||
type: string | ||
description: Ingress path | ||
pathType: | ||
type: string | ||
description: pathType specifies how ingress paths should be matched | ||
hostname: | ||
type: string | ||
description: The hostname of the ingress / route | ||
annotations: | ||
type: object | ||
description: Additional annotations for the ingress / route | ||
labels: | ||
type: object | ||
description: Additional labels for the ingress / route | ||
targetPort: | ||
type: string | ||
description: Override port to target in the grafana service | ||
service: | ||
type: object | ||
properties: | ||
name: | ||
type: string | ||
description: Override default service name | ||
ports: | ||
type: array | ||
description: Override default ports | ||
items: | ||
type: object | ||
description: A port to add to the grafana service | ||
annotations: | ||
type: object | ||
description: Additional annotations for the service | ||
labels: | ||
type: object | ||
description: Additional labels for the service | ||
type: | ||
type: string | ||
description: Service type (NodePort, ClusterIP or LoadBalancer) | ||
deployment: | ||
type: object | ||
properties: | ||
annotations: | ||
type: object | ||
description: Additional annotations for the service | ||
labels: | ||
type: object | ||
description: Additional labels for the service | ||
nodeSelector: | ||
type: object | ||
description: Additional labels for the running grafana pods in a labeled node. | ||
tolerations: | ||
type: array | ||
description: Additonal labels for running grafana pods in tained nodes. | ||
affinity: | ||
type: object | ||
description: Additonal labels for running grafana pods with affinity properties. | ||
envFrom: | ||
type: array | ||
description: Environment variables from Secret or ConfigMap. | ||
skipCreateAdminAccount: | ||
type: boolean | ||
description: Disable creating a random admin user | ||
priorityClassName: | ||
type: string | ||
description: Pod priority class name | ||
|
||
serviceAccount: | ||
type: object | ||
properties: | ||
skip: | ||
type: boolean | ||
description: Disable ServiceAccount creation for grafana | ||
annotations: | ||
type: object | ||
description: Additional annotations for the serviceaccount | ||
labels: | ||
type: object | ||
description: Additional labels for the serviceaccount | ||
client: | ||
type: object | ||
description: Grafana client settings | ||
compat: | ||
type: object | ||
description: Backwards compatibility switches | ||
dashboardLabelSelectors: | ||
type: array | ||
items: | ||
type: object | ||
description: Label selector or match expressions | ||
jsonnet: | ||
type: object | ||
description: Jsonnet library configuration | ||
livenessProbeSpec: | ||
type: object | ||
properties: | ||
initialDelaySeconds: | ||
description: >- | ||
Number of seconds after the container has | ||
started before liveness probes are initiated. More info: | ||
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes | ||
format: int32 | ||
type: integer | ||
timeoutSeconds: | ||
description: Number of seconds after which the probe times out. Defaults to 1 second. | ||
Minimum value is 1. | ||
format: int32 | ||
type: integer | ||
periodSeconds: | ||
description: >- | ||
How often (in seconds) to perform the probe. | ||
Default to 10 seconds. Minimum value is 1. | ||
format: int32 | ||
type: integer | ||
successThreshold: | ||
description: >- | ||
Minimum consecutive successes for the probe | ||
to be considered successful after having failed. Defaults | ||
to 1. Must be 1 for liveness and startup. Minimum value | ||
is 1. | ||
format: int32 | ||
type: integer | ||
failureThreshold: | ||
description: >- | ||
When a probe fails, Kubernetes will try failureThreshold times before giving up. | ||
Giving up in case of liveness probe means restarting the container. | ||
In case of readiness probe the Pod will be marked Unready. | ||
Defaults to 3. Minimum value is 1. | ||
format: int32 | ||
type: integer | ||
readinessProbeSpec: | ||
type: object | ||
properties: | ||
initialDelaySeconds: | ||
description: >- | ||
Number of seconds after the container has | ||
started before liveness probes are initiated. More info | ||
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes | ||
format: int32 | ||
type: integer | ||
timeoutSeconds: | ||
description: >- | ||
Number of seconds after which the probe times out. Defaults to 1 second. | ||
Minimum value is 1. | ||
format: int32 | ||
type: integer | ||
periodSeconds: | ||
description: >- | ||
How often (in seconds) to perform the probe. | ||
Default to 10 seconds. Minimum value is 1. | ||
format: int32 | ||
type: integer | ||
successThreshold: | ||
description: >- | ||
Minimum consecutive successes for the probe | ||
to be considered successful after having failed. Defaults | ||
to 1. Must be 1 for liveness and startup. Minimum value | ||
is 1. | ||
format: int32 | ||
type: integer | ||
failureThreshold: | ||
description: >- | ||
When a probe fails, Kubernetes will try failureThreshold times before giving up. | ||
Giving up in case of liveness probe means restarting the container. | ||
In case of readiness probe the Pod will be marked Unready. | ||
Defaults to 3. Minimum value is 1. | ||
format: int32 | ||
type: integer |
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
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,5 +1,5 @@ | ||
package version | ||
|
||
var ( | ||
Version = "3.10.1" | ||
Version = "3.10.2" | ||
) |