From e4273e60f419de1cdc1936ed1ce9836ec9522d1e Mon Sep 17 00:00:00 2001 From: Kyriakos Akriotis Date: Thu, 12 Dec 2024 10:37:02 +0100 Subject: [PATCH] reverted docusaurus chart #40 --- charts/docusaurus/Chart.yaml | 2 +- .../templates/deployment-docusaurus.yaml | 30 ------------------- charts/docusaurus/values-prod.yaml | 12 +------- charts/docusaurus/values-stg.yaml | 12 +------- charts/docusaurus/values.yaml | 14 ++------- 5 files changed, 5 insertions(+), 65 deletions(-) diff --git a/charts/docusaurus/Chart.yaml b/charts/docusaurus/Chart.yaml index fe960f6..ad83ce6 100644 --- a/charts/docusaurus/Chart.yaml +++ b/charts/docusaurus/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.4 +version: 0.4.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/charts/docusaurus/templates/deployment-docusaurus.yaml b/charts/docusaurus/templates/deployment-docusaurus.yaml index c50ea6e..08958c4 100644 --- a/charts/docusaurus/templates/deployment-docusaurus.yaml +++ b/charts/docusaurus/templates/deployment-docusaurus.yaml @@ -1,33 +1,3 @@ -apiVersion: v1 -kind: Secret -metadata: - name: {{ include "docusaurus.name" . }}-typesense-api-key -type: Opaque -data: - typesense-api-key: SXdpVG9CcnFYTHZYeTJNMG1TS1hPaGt0dlFUY3VWUloxc1M5REtsRUNtMFFwQU93R1hoanVIVWJLQnE2ejdlSQ== ---- -apiVersion: ts.opentelekomcloud.com/v1alpha1 -kind: TypesenseCluster -metadata: - name: {{ include "docusaurus.name" . }} -spec: - image: typesense/typesense:27.1 - replicas: 3 - storage: - size: {{ required "typesense.storage.size is required" .Values.typesense.storage.size }} - storageClassName: {{ required "typesense.storage.storageClassName is required" .Values.typesense.storage.storageClassName }} - ingress: - host: {{ required "typesense.ingress.host is required" .Values.typesense.ingress.host }} - ingressClassName: nginx - clusterIssuer: {{ required "typesense.ingress.clusterIssuer is required" .Values.typesense.ingress.clusterIssuer }} - adminApiKey: - name: {{ include "docusaurus.name" . }}-typesense-api-key - scrapers: - - name: {{ include "docusaurus.name" . }}-scraper - image: typesense/docsearch-scraper:0.11.0 - config: "{\"index_name\":\"docs-next\",\"start_urls\":[\"https://{{ required "ingress.host is required" .Values.ingress.host }}/\"],\"sitemap_urls\":[\"https://{{ required "ingress.host is required" .Values.ingress.host }}/sitemap.xml\"],\"sitemap_alternate_links\":true,\"stop_urls\":[\"/tests\"],\"selectors\":{\"lvl0\":{\"selector\":\"(//ul[contains(@class,'menu__list')]//a[contains(@class, 'menu__link menu__link--sublist menu__link--active')]/text() | //nav[contains(@class, 'navbar')]//a[contains(@class, 'navbar__link--active')]/text())[last()]\",\"type\":\"xpath\",\"global\":true,\"default_value\":\"Documentation\"},\"lvl1\":\"header h1\",\"lvl2\":\"article h2\",\"lvl3\":\"article h3\",\"lvl4\":\"article h4\",\"lvl5\":\"article h5, article td:first-child\",\"lvl6\":\"article h6\",\"text\":\"article p, article li, article td:last-child\"},\"strip_chars\":\" .,;:#\",\"custom_settings\":{\"separatorsToIndex\":\"_\",\"attributesForFaceting\":[\"language\",\"version\",\"type\",\"docusaurus_tag\"],\"attributesToRetrieve\":[\"hierarchy\",\"content\",\"anchor\",\"url\",\"url_without_anchor\",\"type\"]},\"conversation_id\":[\"833762294\"],\"nb_hits\":46250}" - schedule: {{ required "typesense.scraper.schedule is required" .Values.typesense.scraper.schedule }} ---- apiVersion: apps/v1 kind: Deployment metadata: diff --git a/charts/docusaurus/values-prod.yaml b/charts/docusaurus/values-prod.yaml index 323bf1b..88c3e91 100644 --- a/charts/docusaurus/values-prod.yaml +++ b/charts/docusaurus/values-prod.yaml @@ -3,14 +3,4 @@ image: quay.io/opentelekomcloud/docs-next tag: v0.0.4 ingress: host: - clusterIssuer: letsencrypt-prod -typesense: - api-key: - storage: - size: 40Gi - storageClassName: csi-disk - ingress: - host: - clusterIssuer: letsencrypt-prod - scraper: - schedule: '*/5 * * * *' \ No newline at end of file + clusterIssuer: letsencrypt-prod \ No newline at end of file diff --git a/charts/docusaurus/values-stg.yaml b/charts/docusaurus/values-stg.yaml index 64e1925..57ee22a 100644 --- a/charts/docusaurus/values-stg.yaml +++ b/charts/docusaurus/values-stg.yaml @@ -3,14 +3,4 @@ image: quay.io/opentelekomcloud/docs-next tag: 20241205.14.0-932a3d4 ingress: host: - clusterIssuer: letsencrypt-prod -typesense: - api-key: - storage: - size: 40Gi - storageClassName: csi-disk - ingress: - host: - clusterIssuer: letsencrypt-prod - scraper: - schedule: '*/5 * * * *' \ No newline at end of file + clusterIssuer: letsencrypt-prod \ No newline at end of file diff --git a/charts/docusaurus/values.yaml b/charts/docusaurus/values.yaml index 27b401a..f32b860 100644 --- a/charts/docusaurus/values.yaml +++ b/charts/docusaurus/values.yaml @@ -1,16 +1,6 @@ replicas: 5 image: quay.io/opentelekomcloud/docs-next -tag: v0.0.1 +tag: v0.0.4 ingress: host: - clusterIssuer: opentelekomcloud-letsencrypt -typesense: - api-key: - storage: - size: 1Gi - storageClassName: csi-disk - ingress: - host: - clusterIssuer: opentelekomcloud-letsencrypt - scraper: - schedule: '*/2 * * * *' \ No newline at end of file + clusterIssuer: opentelekomcloud-letsencrypt \ No newline at end of file