Skip to content
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

Add license info for addons, and make all tables sortable #374

Merged
merged 5 commits into from
Jan 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .markdownlint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ MD029:
style: one
MD033: false
MD046: false
MD055:
style: leading_and_trailing
16 changes: 8 additions & 8 deletions content/help/k8s-concepts/helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,14 @@ At the time of writing Helm is the only package manager for Kubernetes, so if yo

Here is a table that highlights the comparison:

Helm Feature | Alternative
--- | ---
Templating | `Kustomize`, `k8comp`, `kdeploy`, `ktmpl`, `kuku`, `jinja`, `sed`, `awk`, etc.
Manifest grouping (entity/package) | None
Application/package dependencies | None
runtime view of cluster packages | None
Registry of applications | None
Direct rollbacks and upgrades | None
| Helm Feature | Alternative |
| --- | --- |
| Templating | `Kustomize`, `k8comp`, `kdeploy`, `ktmpl`, `kuku`, `jinja`, `sed`, `awk`, etc. |
| Manifest grouping (entity/package) | None |
| Application/package dependencies | None |
| runtime view of cluster packages | None |
| Registry of applications | None |
| Direct rollbacks and upgrades | None |

## Helm packaging strategies

Expand Down
20 changes: 10 additions & 10 deletions content/legal-documents/sla.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Service Level Agreement (SLA)

`Version: 8 October 2024`
`Version: 23 January 2025`

This SERVICE LEVEL AGREEMENT ("**SLA**") is by and between **Stakater** and you ("**Customer**"). Each a "Party", and together the "Parties".

Expand Down Expand Up @@ -185,17 +185,17 @@ Payment is due once during a Service Period and the Customer will be charged for

## 16. Service Level Objectives

Covered Service | Monthly Uptime Percentage
--- | ---
Zonal Clusters OpenShift API | 99.00%
Regional Clusters OpenShift API | 99.50%
| Covered Service | Monthly Uptime Percentage |
| --- | --- |
| Zonal Clusters OpenShift API | 99.00% |
| Regional Clusters OpenShift API | 99.50% |

## 17. Financial Credits

If the SLO is not met in a Service Period, and if Customer meets its obligations under this SLA, Customer will be entitled to, upon request, a service Financial Credit equal to the following:

Monthly Uptime Percentage - Regional Cluster | Monthly Uptime Percentage - Zonal Cluster | Financial Credit of the Fees actually paid by the Customer for that Service Period
--- | --- | ---
>99.00% to 99.50% | | 5%
>95.00% to 99.00% | >95.00% to 99.00% | 10%
<95.00% | <95.00% | 20%
| Monthly Uptime Percentage - Regional Cluster | Monthly Uptime Percentage - Zonal Cluster | Financial Credit of the Fees actually paid by the Customer for that Service Period |
| --- | --- | --- |
| >99.00% to 99.50% | | 5% |
| >95.00% to 99.00% | >95.00% to 99.00% | 10% |
| <95.00% | <95.00% | 20% |
103 changes: 53 additions & 50 deletions content/managed-addons/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,53 +2,56 @@

Here is the list of fully managed addons available on Stakater App Agility Platform:

Managed AddOn | Description
--- | ---
CI (continuous integration) | [Tekton](./tekton/overview.md)
CD (continuous delivery) | [ArgoCD](./argocd/overview.md)
Logging | [Loki and Vector](./logging-stack/overview.md)
Monitoring | [Grafana, Prometheus, Thanos and Alertmanager](./monitoring-stack/overview.md)
Distributed Tracing | [Tempo Stack](./tracing/overview.md)
Internal alerting | [Alertmanager](./monitoring-stack/overview.md)
External (downtime) alerting | [Stakater IMC](https://github.com/stakater/IngressMonitorController)
OpenTelemetry | [OpenTelemetry](./opentelemetry/overview.md)
Service mesh | [Istio, Kiali and Jaeger](./service-mesh/overview.md) (only one fully managed control plane)
Image scanning | [Trivy](https://github.com/aquasecurity/trivy)
Backups & Recovery | [Velero](./velero/overview.md)
Authentication and SSO (for managed addons - customer applications requires its own customer managed Keycloak instance) | [Keycloak](https://access.redhat.com/documentation/en-us/red_hat_single_sign-on/7.6), [OAuth Proxy](https://github.com/oauth2-proxy/oauth2-proxy)
Secrets management | [Vault](./vault/overview.md)
Artifacts management (Docker, Helm and Package registry) | [Nexus](./nexus/overview.md)
Code inspection | [SonarQube](./sonarqube/overview.md)
Authorization & Policy Enforcement | [Open Policy Agent, Gatekeeper](./gatekeeper/overview.md)
Log alerting | [Stakater Konfigurator](./konfigurator/overview.md)
Automatic application reload | [Stakater Reloader](./reloader/overview.md)
Developer dashboard - Launchpad to discover applications | [Stakater Forecastle](./forecastle/overview.md)
Multi-tenancy | [Stakater Multi Tenant Operator](./mto/overview.md)
Feature environments, Preview Environments, Environments-as-a-Service | [Stakater Tronador](https://docs.stakater.com/tronador/#)
Replicate secrets & configmaps | [Stakater Multi Tenant Operator](./mto/overview.md)
GitOps application manager | Stakater Fabrikate
Management and issuance of TLS certificates | [cert-manager](./cert-manager/overview.md)
Automated base image management | [Renovate](./renovate/overview.md)
Advanced cluster security | [RHACS](./rhacs/overview.md)
Automatic volume extension | [Volume Expander Operator](./volume-expander-operator/overview.md)
Vertical pod autoscaling | [Vertical Pod Autoscaling](./vertical-pod-autoscaler/overview.md)
Horizontal pod autoscaling | [Horizontal Pod Autoscaling](./horizontal-pod-autoscaler/overview.md)
Dora metrics | [Pelorus](./pelorus/overview.md)
Declarative resource patching | [Patch Operator](./patch-operator/overview.md)
Ingress controller | [OpenShift Router](./ingress-controller/overview.md)
Kubernetes event routing | [Event Router](./event-router/overview.md)
Lock manager | [RDLM](./rdlm/overview.md)
Local development | [Tilt](./tilt/overview.md)
Showback | [OpenCost](./opencost/overview.md)
Kubernetes dashboard | [Kubernetes Dashboard](./kubernetes-dashboard/overview.md)
Software defined storage | [OpenShift Data Foundation - ODF](./odf/overview.md)
Custom metrics autoscaler | [Custom Metrics Autoscaler](./custom-metrics-autoscaler/overview.md)
Dev Spaces | [Dev Spaces](./devspaces/overview.md)
DNS handling | [External DNS](./external-dns/overview.md)
Leader application chart | [Stakater Application Helm Chart](./helm-leader-chart/overview.md)
Web terminal | [Web Terminal Operator](./web-terminal-operator/overview.md)
Internal development portal/platform | [Backstage](./backstage/overview.md)
Automatic cluster rebalancing | [Descheduler](./descheduler/overview.md)
Automatic compliance scans | [OpenSCAP](./compliance-operator/overview.md)
Infrastructure self-service | [Crossplane](./crossplane/overview.md)
Fetch external secrets | [External Secrets Operator](./external-secrets-operator/overview.md)
| Managed AddOn | Description | License |
| --- | --- | --- |
| CI (continuous integration) | [Tekton](./tekton/overview.md) | OSS |
| CD (continuous delivery) | [ArgoCD](./argocd/overview.md) | OSS |
| Logging | [Loki and Vector](./logging-stack/overview.md) | OSS |
| Monitoring | [Grafana, Prometheus, Thanos and Alertmanager](./monitoring-stack/overview.md) | OSS |
| Distributed Tracing | [Tempo Stack](./tracing/overview.md) | OSS |
| Internal alerting | [Alertmanager](./monitoring-stack/overview.md) | OSS |
| External (downtime) alerting | [Stakater IMC](https://github.com/stakater/IngressMonitorController) | OSS |
| OpenTelemetry | [OpenTelemetry](./opentelemetry/overview.md) | OSS |
| Service mesh | [Istio, Kiali and Jaeger](./service-mesh/overview.md) (only one fully managed control plane) | OSS |
| Image scanning | [Trivy](https://github.com/aquasecurity/trivy) | OSS |
| Backups & Recovery | [Velero](./velero/overview.md) | OSS |
| Authentication and SSO (for managed addons - customer applications requires its own customer managed Keycloak instance) | [Keycloak](https://access.redhat.com/documentation/en-us/red_hat_single_sign-on/7.6), [OAuth Proxy](https://github.com/oauth2-proxy/oauth2-proxy) | OSS |
| Secrets management | [Vault](./vault/overview.md) | OSS |
| Artifacts management (Docker, Helm and Package registry) | [Nexus](./nexus/overview.md) | OSS |
| Code inspection | [SonarQube](./sonarqube/overview.md) | OSS |
| Authorization & Policy Enforcement | [Open Policy Agent, Gatekeeper](./gatekeeper/overview.md) | OSS |
| Log alerting | [Stakater Konfigurator](./konfigurator/overview.md) | OSS |
| Automatic application reload | [Stakater Reloader](./reloader/overview.md) | OSS |
| Developer dashboard - Launchpad to discover applications | [Stakater Forecastle](./forecastle/overview.md) | OSS |
| Multi-tenancy | [Stakater Multi Tenant Operator](./mto/overview.md) | Enterprise licence |
| Feature environments, Preview Environments, Environments-as-a-Service | [Stakater Tronador](https://docs.stakater.com/tronador/#) | Enterprise license |
| Replicate secrets & configmaps | [Stakater Multi Tenant Operator](./mto/overview.md) | Enterprise license |
| GitOps application manager | Stakater Fabrikate | Enterprise license |
| Management and issuance of TLS certificates | [cert-manager](./cert-manager/overview.md) | OSS |
| Automated base image management | [Renovate](./renovate/overview.md) | OSS |
| Advanced cluster security | [RHACS](./rhacs/overview.md) | Enterprise License |
| Automatic volume extension | [Volume Expander Operator](./volume-expander-operator/overview.md) | OSS |
| Vertical pod autoscaling | [Vertical Pod Autoscaling](./vertical-pod-autoscaler/overview.md) | OSS |
| Horizontal pod autoscaling | [Horizontal Pod Autoscaling](./horizontal-pod-autoscaler/overview.md) | OSS |
| DORA metrics | [Pelorus](./pelorus/overview.md) | OSS |
| Declarative resource patching | [Patch Operator](./patch-operator/overview.md) | OSS |
| Ingress controller | [OpenShift Router](./ingress-controller/overview.md) | OSS |
| Kubernetes event routing | [Event Router](./event-router/overview.md) | OSS |
| Lock manager | [RDLM](./rdlm/overview.md) | Enterprise license |
| Local development | [Tilt](./tilt/overview.md) | OSS |
| Showback | [OpenCost](./opencost/overview.md) | OSS |
| Kubernetes dashboard | [Kubernetes Dashboard](./kubernetes-dashboard/overview.md) | OSS |
| Software defined storage | [OpenShift Data Foundation - ODF](./odf/overview.md) | Enterprise license |
| Custom metrics autoscaler | [Custom Metrics Autoscaler](./custom-metrics-autoscaler/overview.md) | OSS |
| Dev Spaces | [Dev Spaces](./devspaces/overview.md) | OSS |
| DNS handling | [External DNS](./external-dns/overview.md) | OSS |
| Leader application chart | [Stakater Application Helm Chart](./helm-leader-chart/overview.md) | OSS |
| Web terminal | [Web Terminal Operator](./web-terminal-operator/overview.md) | OSS |
| Internal development portal/platform | [Backstage](./backstage/overview.md) | OSS |
| Automatic cluster rebalancing | [Descheduler](./descheduler/overview.md) | OSS |
| Automatic compliance scans | [OpenSCAP](./compliance-operator/overview.md) | OSS |
| Infrastructure self-service | [Crossplane](./crossplane/overview.md) | OSS |
| Fetch external secrets | [External Secrets Operator](./external-secrets-operator/overview.md) | OSS |

!!! note
OSS: Open-Source Software
13 changes: 8 additions & 5 deletions theme_override/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ markdown_extensions:
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.snippets
extra_javascript:
- https://unpkg.com/[email protected]/dist/tablesort.min.js
- javascripts/tablesort.js
nav:
- About:
- index.md
Expand Down Expand Up @@ -53,7 +56,7 @@ nav:
- about/onboarding.md
- For Administrators:
- for-administrators/overview.md
- for-administrators/user-stories.md
- for-administrators/user-stories.md
- How-to guides:
- for-administrators/how-to-guides/certificate-management/tls-certs.md
- Explanation:
Expand Down Expand Up @@ -177,13 +180,13 @@ nav:
- for-cisos-dpos/nist-sp-800-171.md
- for-cisos-dpos/bsi-it-grundschutz.md
- for-cisos-dpos/cis.md
- for-cisos-dpos/soc2-type2.md
- for-cisos-dpos/soc2-type2.md
- for-cisos-dpos/toms.md
- for-cisos-dpos/subprocessors.md
- Industry-Specific Standards:
- for-cisos-dpos/hipaa.md
- for-cisos-dpos/dora.md
- for-cisos-dpos/backup.md
- for-cisos-dpos/backup.md
- Managed Addons:
- managed-addons/overview.md
- Nexus:
Expand Down Expand Up @@ -276,7 +279,7 @@ nav:
- RHACS:
- managed-addons/rhacs/overview.md
- managed-addons/rhacs/accessing-rhacs.md
- managed-addons/rhacs/permissions.md
- managed-addons/rhacs/permissions.md
- Vertical Pod Autoscaler (VPA):
- managed-addons/vertical-pod-autoscaler/overview.md
- Horizontal Pod Autoscaler (HPA):
Expand Down Expand Up @@ -316,7 +319,7 @@ nav:
- Distributed Tracing:
- managed-addons/tracing/overview.md
- OpenTelemetry:
- managed-addons/opentelemetry/overview.md
- managed-addons/opentelemetry/overview.md
- Legal Documents:
- legal-documents/overview.md
- legal-documents/fa.md
Expand Down
Loading