Skip to content

Latest commit

 

History

History
68 lines (55 loc) · 4.77 KB

ARTIFACT_INVENTORY.md

File metadata and controls

68 lines (55 loc) · 4.77 KB

Inventory of Container Images and Helm Charts Used by SAS Viya Monitoring for Kubernetes

The following tables provide information about the container images and Helm charts used by SAS Viya Monitoring for Kubernetes. This information can be useful to users who want to do the following tasks:

  • pre-pull container images
  • deploy into an air-gapped Kubernetes cluster

Note: For more information about deploying in an air-gapped environment, refer to Configure SAS Viya Monitoring for Kubernetes for an Air-Gapped Environment.

Table 1. Container Images

This table provides the fully qualified container-image names for the components of SAS Viya Monitoring for Kubernetes. These names use the following format: registry/repository/image_name:version

Subsystem Component Fully Qualified Container-Image Name (registry/repository/image_name:version)
Logging BusyBox (OpenSearch) docker.io/library/busybox:latest
Logging Fluent Bit cr.fluentbit.io/fluent/fluent-bit:3.1.3
Logging Elasticsearch Exporter quay.io/prometheuscommunity/elasticsearch-exporter:v1.7.0
Logging OpenSearch docker.io/opensearchproject/opensearch:2.15.0
Logging OpenSearch Dashboards docker.io/opensearchproject/opensearch-dashboards:2.15.0
Metrics Alertmanager quay.io/prometheus/alertmanager:v0.27.0
Metrics Grafana docker.io/grafana/grafana:11.2.0
Metrics Admission Webhook registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6
Metrics Kube State Metrics registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.13.0
Metrics Node Exporter quay.io/prometheus/node-exporter:v1.8.2
Metrics Prometheus quay.io/prometheus/prometheus:v2.54.1
Metrics Prometheus Operator quay.io/prometheus-operator/prometheus-operator:v0.76.1
Metrics Configuration Reloader (Alertmanager, Prometheus) quay.io/prometheus-operator/prometheus-config-reloader:v0.76.1
Metrics Prometheus Pushgateway quay.io/prometheus/pushgateway:v1.9.0
Metrics Auto-load Sidecars (Grafana) quay.io/kiwigrid/k8s-sidecar:1.27.4
Metrics OpenShift OAUTH Proxy (Grafana, OpenShift only) registry.redhat.io/openshift4/ose-oauth-proxy:latest
Metrics Tempo docker.io/grafana/tempo:2.4.1

Table 2. Helm Chart Repositories

This table identifies the Helm repositories that contain the Helm charts used by SAS Viya Monitoring for Kubernetes. These repositories must be made available to Helm in your environment. Use the helm repo add command.

Subsystem Component Helm Repository Helm Repository URL
Logging Fluent Bit fluent https://fluent.github.io/helm-charts
Logging OpenSearch and OpenSearch Dashboards opensearch https://opensearch-project.github.io/helm-charts
Metrics Grafana grafana https://grafana.github.io/helm-charts
Both Several (including Prometheus, Kube Prometheus Stack, Prometheus Pushgateway and Elasticsearch Exporter) prometheus-community https://prometheus-community.github.io/helm-charts

Table 3. Helm Chart Information

This table identifies the Helm charts used by SAS Viya Monitoring for Kubernetes.

Subsystem Component Helm Chart Repository Helm Chart Name Helm Chart Version Helm Archive File Name
Logging Elasticsearch Exporter prometheus-community prometheus-elasticsearch-exporter 5.6.0 prometheus-community/prometheus-elasticsearch-exporter-5.6.0.tgz
Logging Fluent Bit fluent fluent-bit 0.47.2 fluent/fluent-bit-0.47.2.tgz
Logging OpenSearch opensearch opensearch 2.21.0 opensearch/opensearch-2.21.0.tgz
Logging OpenSearch Dashboard opensearch opensearch-dashboards 2.19.0 opensearch/opensearch-dashboards-2.19.0.tgz
Metrics Grafana (on OpenShift) grafana grafana 8.5.1 grafana/grafana-8.5.1.tgz
Metrics Kube Prometheus Stack prometheus-community kube-prometheus-stack 62.7.0 prometheus-community/kube-prometheus-stack-62.7.0.tgz
Metrics Prometheus Pushgateway prometheus-community prometheus-pushgateway 2.14.0 prometheus-community/prometheus-pushgateway-2.14.0.tgz
Metrics Tempo grafana tempo 1.7.2 grafana/tempo-1.7.2.tgz

Table 4. Miscellaneous Component Version Information

This table provides version information for some miscellaneous components deployed by SAS Viya Monitoring for Kubernetes.

Component Version Project Repository Notes
OpenSearch Datasource Plugin (Grafana) 2.18.0 https://github.com/grafana/opensearch-datasource/releases Allows Grafana to surface log messages stored in OpenSearch