Skip to content

Commit

Permalink
docs: generate doc for new release
Browse files Browse the repository at this point in the history
  • Loading branch information
fsismondi committed Feb 16, 2022
1 parent 43398bb commit 08951a5
Show file tree
Hide file tree
Showing 23 changed files with 97 additions and 76 deletions.
2 changes: 1 addition & 1 deletion docs/antora.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: "devops-stack"
title: "DevOps Stack"
version: "0.53.0"
version: "0.54.0"
prerelease: true
nav:
- "modules/ROOT/nav.adoc"
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@ Kubernetes applications.
== Requirements

[width="100%",cols="45%,22%,33%",options="header",]
|===
|=======================================================================
|Repository |Name |Version
|https://raw.githubusercontent.com/Azure/aad-pod-identity/master/charts
|aad-pod-identity |4.1.1
|===
|=======================================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|aad-pod-identity |object
|`{"forceNamespaced":true,"mic":{"prometheusPort":8888,"resources":{"limits":{"memory":"32Mi"},"requests":{"memory":"16Mi"}}},"nmi":{"prometheusPort":9090,"resources":{"limits":{"memory":"32Mi"},"requests":{"memory":"16Mi"}}}}`
|Values passed to the add-pod-identity chart
|===
|=======================================================================
8 changes: 4 additions & 4 deletions docs/modules/ROOT/pages/references/applications/argocd.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,21 @@ enabled
== Requirements

[cols=",,",options="header",]
|===
|==================================================================
|Repository |Name |Version
|https://argoproj.github.io/argo-helm |argo-cd |3.26.9
|https://argoproj.github.io/argo-helm |argocd-applicationset |1.3.1
|https://argoproj.github.io/argo-helm |argocd-notifications |1.4.4
|===
|==================================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|argo-cd |object
|`{"controller":{"metrics":{"rules":{"enabled":true,"spec":[{"alert":"ArgoAppMissing","annotations":{"description":"ArgoCD has not reported any applications data for the past 15 minutes which means that it must be down or not functioning properly. This needs to be resolved for this cloud to continue to maintain state.\n","summary":"[ArgoCD] No reported applications"},"expr":"absent(argocd_app_info)\n","for":"15m","labels":{"severity":"critical"}},{"alert":"ArgoAppNotSynced","annotations":{"description":"The application [{{`\{\{latexmath:[$labels.name}}`}} has not been synchronized for over 12 hours which means that the state of this cloud has drifted away from the state inside Git.\n","summary":"[{{`{{$]labels.name}}`}}] Application not synchronized"},"expr":"argocd_app_info{sync_status!=\"Synced\"} == 1\n","for":"12h","labels":{"severity":"warning"}}]},"serviceMonitor":{"enabled":true}}},"repoServer":{"metrics":{"serviceMonitor":{"enabled":true}}},"server":{"metrics":{"serviceMonitor":{"enabled":true}}}}`
|Values passed to the argo-cd chart

|argocd-applicationset.installCRDs |bool |`false` |
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ kube-prometheus-stack chart because it uses Prometheus Custom Resources.
== Requirements

[cols=",,",options="header",]
|===
|===============================================
|Repository |Name |Version
|https://charts.jetstack.io |cert-manager |1.4.3
|===
|===============================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|cert-manager |object
|`{"installCRDs":true,"prometheus":{"servicemonitor":{"enabled":true}},"securityContext":{"fsGroup":999}}`
Expand All @@ -30,4 +30,4 @@ kube-prometheus-stack chart because it uses Prometheus Custom Resources.
|letsencrypt.issuers |object
|`{"letsencrypt-prod":{"email":"[email protected]","server":"https://acme-v02.api.letsencrypt.org/directory"},"letsencrypt-staging":{"email":"[email protected]","server":"https://acme-staging-v02.api.letsencrypt.org/directory"}}`
|ClusterIssuers configuration
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ This driver enables:
== Requirements

[width="100%",cols="45%,22%,33%",options="header",]
|===
|=======================================================================
|Repository |Name |Version
|https://raw.githubusercontent.com/Azure/secrets-store-csi-driver-provider-azure/master/charts
|csi-secrets-store-provider-azure |0.2.0
|===
|=======================================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|csi-secrets-store-provider-azure.secrets-store-csi-driver.syncSecret.enabled
|bool |`true` |
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ PersistentVolumes in the kubernetes cluster
== Requirements

[cols=",,",options="header",]
|===
|======================================================
|Repository |Name |Version
|https://charts.helm.sh/stable |efs-provisioner |0.13.0
|===
|======================================================

== Values

[cols=",,,",options="header",]
|===
|===============================
|Key |Type |Default |Description
|efsProvisioner |object |`{}` |
|===
|===============================
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,18 @@ dashboards for monitoring Kubernetes cluster with Prometheus.
== Requirements

[width="100%",cols="45%,22%,33%",options="header",]
|===
|=======================================================================
|Repository |Name |Version
|https://prometheus-community.github.io/helm-charts
|kube-prometheus-stack |18.0.1
|===
|=======================================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|kube-prometheus-stack |object
|`{"grafana":{"plugins":["grafana-piechart-panel"],"sidecar":{"dashboards":{"searchNamespace":"ALL"},"datasources":{"searchNamespace":"ALL"}}},"kubeControllerManager":{"enabled":false},"kubeEtcd":{"enabled":false},"kubeProxy":{"enabled":false},"kubeScheduler":{"enabled":false},"prometheus":{"additionalPodMonitors":[{"jobLabel":"traefik","name":"traefik","namespaceSelector":{"any":true},"podMetricsEndpoints":[{"path":"/metrics","port":"traefik","scheme":"http"}],"selector":{"matchLabels":{"app.kubernetes.io/instance":"traefik","app.kubernetes.io/name":"traefik"}}}],"prometheusSpec":{"podMonitorSelectorNilUsesHelmValues":false,"ruleSelectorNilUsesHelmValues":false,"serviceMonitorSelectorNilUsesHelmValues":false,"thanos":{"image":"quay.io/thanos/thanos:v0.15.0","version":"v0.15.0"}}},"prometheusOperator":{"admissionWebhooks":{"enabled":false},"manageCrds":false,"tls":{"enabled":false},"tlsProxy":{"enabled":false}},"thanosObjectStorageConfig":null}`
|Values passed to the kube-prometheus-stack chart
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@ Grafana Labs, and inspired by Prometheus.
== Requirements

[cols=",,",options="header",]
|===
|========================================================
|Repository |Name |Version
|https://grafana.github.io/helm-charts |loki-stack |2.4.1
|===
|========================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|loki-stack |object
|`{"filebeat":{"extraContainers":"- name: filebeat-prometheus-exporter\n image: \"trustpilot/beat-exporter:0.4.0\"\n ports:\n - containerPort: 9479\n protocol: TCP\n name: metrics\n"},"loki":{"serviceMonitor":{"enabled":true},"serviceName":"loki-stack.loki-stack"},"promtail":{"serviceMonitor":{"enabled":true}}}`
|Values passed to the loki-stack chart
|===
|=======================================================================
8 changes: 4 additions & 4 deletions docs/modules/ROOT/pages/references/applications/minio.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ This chart installs MinIO, a High Performance Object Storage.
== Requirements

[cols=",,",options="header",]
|===
|==================================
|Repository |Name |Version
|https://helm.min.io/ |minio |8.0.3
|===
|==================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|minio |object
|`{"metrics":{"serviceMonitor":{"enabled":true}},"resources":{"requests":{"memory":"24Mi"}}}`
|Values passed to the minio chart
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ access.
== Requirements

[width="100%",cols="45%,22%,33%",options="header",]
|===
|=======================================================================
|Repository |Name |Version
|https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts
|secrets-store-csi-driver |0.0.16
|===
|=======================================================================
8 changes: 4 additions & 4 deletions docs/modules/ROOT/pages/references/applications/thanos.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
== Requirements

[cols=",,",options="header",]
|===
|==================================================
|Repository |Name |Version
|https://charts.bitnami.com/bitnami |thanos |3.14.0
|===
|==================================================

== Values

[cols=",,,",options="header",]
|===
|===============================
|Key |Type |Default |Description
|thanos |object |`{}` |
|===
|===============================
8 changes: 4 additions & 4 deletions docs/modules/ROOT/pages/references/applications/traefik.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@ cluster Ingress Controller.
== Requirements

[cols=",,",options="header",]
|===
|================================================
|Repository |Name |Version
|https://helm.traefik.io/traefik |traefik |10.1.2
|===
|================================================

== Values

[width="100%",cols="16%,18%,27%,39%",options="header",]
|===
|=======================================================================
|Key |Type |Default |Description
|traefik |object
|`{"additionalArguments":["--metrics.prometheus=true","--serversTransport.insecureSkipVerify=true"],"deployment":{"replicas":2},"logs":{"access":{"enabled":true}},"tlsOptions":{"default":{"minVersion":"VersionTLS12"}}}`
|Values passed to the traefik chart
|===
|=======================================================================
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,12 @@ The `aks/azure` Terraform module provides a way to install and configure:
|`"Standard_D4s_v3"`
|no

|[[input_app_node_selectors]] <<input_app_node_selectors,app_node_selectors>>
|Map of argoCD apps to node selector
|`map(map(string))`
|`{}`
|no

|[[input_app_of_apps_values_overrides]] <<input_app_of_apps_values_overrides,app_of_apps_values_overrides>>
|App of apps values overrides.
|`string`
Expand Down Expand Up @@ -152,19 +158,19 @@ list(object({

|[[input_extra_app_projects]] <<input_extra_app_projects,extra_app_projects>>
|Extra AppProjects objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_application_sets]] <<input_extra_application_sets,extra_application_sets>>
|Extra ApplicationSets objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_apps]] <<input_extra_apps,extra_apps>>
|Extra Applications objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

Expand All @@ -187,7 +193,7 @@ list(object({
|no

|[[input_node_pools]] <<input_node_pools,node_pools>>
|List of node pools with minimal configuration
|Map of node pools
|`map(any)`
|`{}`
|no
Expand Down Expand Up @@ -263,7 +269,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|The source target revision of ArgoCD's app of apps.
|`string`
|`"v0.51.1"`
|`"v0.54.0"`
|no

|[[input_vnet_subnet_id]] <<input_vnet_subnet_id,vnet_subnet_id>>
Expand Down Expand Up @@ -296,6 +302,7 @@ object({
|[[output_kube_admin_config]] <<output_kube_admin_config,kube_admin_config>> |n/a
|[[output_kubeconfig]] <<output_kubeconfig,kubeconfig>> |The content of the KUBECONFIG file.
|[[output_kubelet_identity]] <<output_kubelet_identity,kubelet_identity>> |n/a
|[[output_namespaces]] <<output_namespaces,namespaces>> |n/a
|[[output_node_resource_group]] <<output_node_resource_group,node_resource_group>> |n/a
|[[output_prometheus_user_assigned_identity_principal_id]] <<output_prometheus_user_assigned_identity_principal_id,prometheus_user_assigned_identity_principal_id>> |n/a
|[[output_repo_url]] <<output_repo_url,repo_url>> |n/a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,19 +116,19 @@ No modules.

|[[input_extra_app_projects]] <<input_extra_app_projects,extra_app_projects>>
|Extra AppProjects objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_application_sets]] <<input_extra_application_sets,extra_application_sets>>
|Extra ApplicationSets objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_apps]] <<input_extra_apps,extra_apps>>
|Extra Applications objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

Expand Down
18 changes: 15 additions & 3 deletions docs/modules/ROOT/pages/references/terraform_modules/eks/aws.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -158,18 +158,30 @@ The `eks/aws` Terraform module provides a way to install and configure:

|[[input_extra_app_projects]] <<input_extra_app_projects,extra_app_projects>>
|Extra AppProjects objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_application_sets]] <<input_extra_application_sets,extra_application_sets>>
|Extra ApplicationSets objects to deploy.
|`list(any)`
|`any`
|`[]`
|no

|[[input_extra_apps]] <<input_extra_apps,extra_apps>>
|Extra Applications objects to deploy.
|`any`
|`[]`
|no

|[[input_extra_lb_http_tcp_listeners]] <<input_extra_lb_http_tcp_listeners,extra_lb_http_tcp_listeners>>
|Additional load-balancer listeners
|`list(any)`
|`[]`
|no

|[[input_extra_lb_target_groups]] <<input_extra_lb_target_groups,extra_lb_target_groups>>
|Additional load-balancer target groups
|`list(any)`
|`[]`
|no
Expand Down Expand Up @@ -265,7 +277,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|The source target revision of ArgoCD's app of apps.
|`string`
|`"v0.51.1"`
|`"v0.54.0"`
|no

|[[input_vpc_id]] <<input_vpc_id,vpc_id>>
Expand Down
Loading

0 comments on commit 08951a5

Please sign in to comment.