Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

68 helm 3 #903

Closed
wants to merge 89 commits into from
Closed

68 helm 3 #903

wants to merge 89 commits into from

Commits on May 4, 2020

  1. initiate 6.8 branch (elastic#602)

    This commit initiates the 6.8 branch which will be dedicated to the 6.8.x releases for the Helm Charts. It will allow to:
    
    - test this branch with the daily Stack Docker images 6.8.9-SNAPSHOT via dedicated Jenkins jobs
    - test the staging 6.8.x Docker images before a release
    
    This branch is based on [7.7](https://github.com/elastic/helm-charts/tree/7.7/) which was initiated in elastic#541.
    
    [Elasticsearch upgrade test](https://github.com/elastic/helm-charts/tree/7.7/elasticsearch/examples/upgrade) has been removed as doesn't make sense to try an upgrade from `7.0.0-alpha1` to `6.8.x`.
    jmlrt authored May 4, 2020
    Configuration menu
    Copy the full SHA
    420eadb View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Configuration menu
    Copy the full SHA
    ddafbcd View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. 6.8.9 Release (elastic#617)

    jmlrt authored May 13, 2020
    Configuration menu
    Copy the full SHA
    c0dfef2 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. [metricbeat] fix deployment upgrade by removing chart label from .spe…

    …c.selector.matchLabels (elastic#622)
    
    This fix metricbeat chart upgrades when .Chart.Version change.
    
    UPGRADE FAILED
    Error: Deployment.apps "metricbeat-metricbeat-metrics" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app":"metricbeat-metricbeat-metrics", "chart":"metricbeat-7.7.0", "heritage":"Tiller", "release":"metricbeat"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
    Error: UPGRADE FAILED: Deployment.apps "metricbeat-metricbeat-metrics" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app":"metricbeat-metricbeat-metrics", "chart":"metricbeat-7.7.0", "heritage":"Tiller", "release":"metricbeat"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
    
    See helm/charts#7680 for more details
    jmlrt committed May 18, 2020
    Configuration menu
    Copy the full SHA
    0147486 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Configuration menu
    Copy the full SHA
    66a176e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Configuration menu
    Copy the full SHA
    4d547ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e733ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef9aaa5 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. Configuration menu
    Copy the full SHA
    1349a2d View commit details
    Browse the repository at this point in the history
  2. [metricbeat] use deprecated kube-state-metrics config when existing (e…

    …lastic#624)
    
    This commit fix a bug introduced in elastic#572 where Metricbeat deployment doesn't start after an upgrade from a previous version when using a custom metricbeatConfig.
    jmlrt committed May 28, 2020
    Configuration menu
    Copy the full SHA
    9c0c9a5 View commit details
    Browse the repository at this point in the history
  3. Elasticsearch secret mountmode (elastic#596)

    * Add ability to set the file permissions when mounting a secret
    
    * Added test for defaultMode on secret mount
    domgoodwin authored and jmlrt committed May 28, 2020
    Configuration menu
    Copy the full SHA
    c095ec4 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2020

  1. [kibana] Add extensible label support (elastic#555)

    Common labels were moved to helpers template to have only one source of truth of common/added labels shared between all Kibana resources.
    
    Also, this extends the capability to add a custom label and this will be common between all the resources.
    ramrodo authored and jmlrt committed May 29, 2020
    Configuration menu
    Copy the full SHA
    6ab1454 View commit details
    Browse the repository at this point in the history
  2. [meta] add support for k8s 1.16 (elastic#635)

    * add CI tests for GKE 1.16
    * add jq to Docker image
    jmlrt committed May 29, 2020
    Configuration menu
    Copy the full SHA
    6b0f90a View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. 6.8.10 Release (elastic#651)

    This PR prepare `6.8` branch for `6.8.10` release:
    - bump chart and Docker images version from `6.8.10-SNAPSHOT` to `6.8.10`
    - remove notices on README that this is a development branch and development branch specific install instructions
    
    ### Note
    > - remove notices on README that this is a development branch and development branch specific install instructions
    
    This is required because released Helm charts will be packaged from this PR commit including the README files that will be available inside the chart packages and in [Helm Hub](https://hub.helm.sh/charts/elastic) pages (example: [Elasticsearch chart page](https://hub.helm.sh/charts/elastic/elasticsearch)).
    
    This change will be reverted in the next PR after release when we will bump `6.8` branch to `6.8.11-SNAPSHOT` version.
    jmlrt authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    46bbee1 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2020

  1. Configuration menu
    Copy the full SHA
    5666591 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2020

  1. Configuration menu
    Copy the full SHA
    f17aeb7 View commit details
    Browse the repository at this point in the history
  2. Elasticsearch: do not include heritage selector (elastic#437)

    According to https://github.com/helm/charts/blob/master/REVIEW_GUIDELINES.md, service selector should not contain heritage.
    
    It would break (future) migration from helm 2 to helm 3 (during the rolling update only, there could be a downtime when only old nodes are ready but new services is there).
    desaintmartin authored and jmlrt committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    1dfe58e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3668c56 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Configuration menu
    Copy the full SHA
    b41e428 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. [elasticsearch] Disable service links to prevent very long startup ti…

    …mes (elastic#542)
    
    Prevents very long startup times when the namespace contains many services. Only valid for kubernetes versions >1.13
    Florian Loretan authored and jmlrt committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    53e42f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. [apm-server] allow customizing probes (elastic#671)

    This commit makes probes customizable using values.
    The values where already partly existing but weren't used
    in the deployment template.
    jmlrt committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    bebfc53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2590e60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e307f4a View commit details
    Browse the repository at this point in the history
  4. [logstash] add security example (elastic#392)

    This commit add a security example to use Logstash Helm chart and Elasticsearch Helm chart with TLS encryption.
    jmlrt committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    fb24942 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Configuration menu
    Copy the full SHA
    2d81e25 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Configuration menu
    Copy the full SHA
    6394890 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. [meta] add back beta notices for 6.8 (elastic#692)

    This commit add back the Beta notices for 6.8 branch. Only releases >= 7.7.0 are GA and eligible to support.
    jmlrt authored Jun 25, 2020
    Configuration menu
    Copy the full SHA
    aad79be View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. Add ServiceAccount annotations (elastic#686)

    Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
    jim-barber-he and jmlrt committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    bf4536c View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. [logstash] fix version in security test (elastic#696)

    This commit fixes the expected version in security goss test.
    jmlrt authored Jun 29, 2020
    Configuration menu
    Copy the full SHA
    295bf00 View commit details
    Browse the repository at this point in the history
  2. Elasticsearch: set PVC labels through setting all StatefulSet labels …

    …to its volumeClaimTemplate (elastic#665)
    desaintmartin authored and jmlrt committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    2f66a12 View commit details
    Browse the repository at this point in the history
  3. [docs] Improve visibility of 6.8 and 7.x releases (elastic#690)

    Co-authored-by: Maxime Gréau <maxime.greau@elastic.co>
    2 people authored and jmlrt committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    aa4ab1e View commit details
    Browse the repository at this point in the history
  4. [doc] fix copy-paste errors

    jmlrt committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    bc5c501 View commit details
    Browse the repository at this point in the history
  5. [logstash] add headless service for statefulset (elastic#695)

    This commit add a mandatory headless service for Logstash statefulset.
    
    Headless service is required for Statefulsets.
    While Helm 2 allowed to deploy Statefulsets without a serviceName, Helm 3 enforce this requirement and fails if serviceName is missing.
    
    Note: Statefulsets don't accept serviceName field update during release upgrades. This change is therefore considered as a breaking change and will require using `helm upgrade --force` for upgrades.
    jmlrt committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    4a6067e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2020

  1. [filebeat] add permission to list nodes (elastic#704)

    This commit add permission to list nodes. 
    This is required when using `add_resource_metadata: node.enabled: true`.
    bmilescu authored and jmlrt committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    f01a4ae View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. [testing] Ensure that the 'namespace' is specified in Helm command (e…

    …lastic#715)
    
    If the `--namespace` flag isn't provided to Helm, then it will use whatever the local configured namespace is, which could be different.
    
    This can lead to tests failing that expect the `.Release.Namespace` to resolve to `default`
    Gavin Williams committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    1f9e006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70fec1f View commit details
    Browse the repository at this point in the history
  3. [apm-server] Add to test matrix (elastic#708)

    Spotted that the `apm-server` chart isn't being tested by PR suite.
    
    So add it to the `CHART` matrix.
    Gavin Williams committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    eca3ba0 View commit details
    Browse the repository at this point in the history
  4. Support creating k8s helm secrets for logstash helm chart elastic#705 (

    …elastic#712)
    
    Co-authored-by: Gavin Williams <fatmcgav@gmail.com>
    2 people authored and Gavin Williams committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    303ad81 View commit details
    Browse the repository at this point in the history
  5. [filebeat] document probe workaround for kafka output (elastic#699)

    This commit document the workaround to work with Filebeat output which don't support testing.
    
    This is required as the default readiness probe use `filebeat test output` command.
    jmlrt committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    4704110 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2020

  1. Configuration menu
    Copy the full SHA
    d54a860 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. Make kube-state-metrics optional for installation (elastic#387)

    In the most cases kube-state-metrics is already installed on the
    cluster, so let's just re-use it, instead of installing another
    one copy. By default, kube-state-metrics are installed as dependency,
    so this PR doesn't change the default behaviour
    
    Signed-off-by: Sergiy Kulanov <sergey@kulanov.org.ua>
    SergK authored and jmlrt committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    23f3dad View commit details
    Browse the repository at this point in the history
  2. [elasticsearch] _helpers.tpl - elasticsearch.endpoints to use elastic…

    …search.uname (elastic#670)
    
    This addressing an issue where nodes are unable to locate the masters when fullnameOverride is used, due to the cluster.initial_master_nodes having the wrong name of the nodes.
    xario authored and jmlrt committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    af288a9 View commit details
    Browse the repository at this point in the history
  3. [logstash] remove expected logstash host and name assertion (elastic#724

    )
    
    This commit remove expected Logstash host and name in Logstash tests with 6.x.
    
    When using a headless service (4a6067e), Logstash 6.x use the full name of the service related to the namespace (ie: helm-logstash-default-logstash-0.helm-logstash-oss-logstash-headless.helm-charts-testing.svc.cluster.local). Keeping this test would require a hard coupling between the test and the namespace where it is running.
    jmlrt authored Jul 13, 2020
    Configuration menu
    Copy the full SHA
    4417214 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2020

  1. Configuration menu
    Copy the full SHA
    6e23710 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a77a3c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. Configuration menu
    Copy the full SHA
    2eefa30 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. [doc] fix some links (elastic#737)

    - Update oss docker image links to new Elastic registry
    - Fix some other links
    jmlrt committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    e62dad7 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. [elasticsearch] remove initial_master_nodes test (elastic#740)

    test_initial_master_nodes_when_using_full_name_override has been added in af288a9 but is not valid with 6.x version.
    
    This commit remove from 6.8 branch the test and elasticsearch.endpoints template which are only used with 7.x version.
    jmlrt authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    505e78f View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. Configuration menu
    Copy the full SHA
    ff94fa2 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2020

  1. 6.8.11 Release (elastic#753)

    jmlrt authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    e891966 View commit details
    Browse the repository at this point in the history
  2. [meta] add slack notifications to CI jobs (elastic#760)

    This commit add Slack notifications to Elastic Release team Slack channel for helm-charts branch and staging job templates.
    jmlrt committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    d086412 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f4f0e4 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2020

  1. [meta] add helm 3 beta support (elastic#759)

    This PR add Helm 3 support in beta as the main blockers were fixed in previous PR.
    
    Note that adding automated tests with Helm 3 is still required to add full Helm 3 support.
    jmlrt committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    6248021 View commit details
    Browse the repository at this point in the history
  2. [meta] remove branch specific staging jobs (elastic#736)

    These jobs are replaced by a single job which can manage every branch in 47a45cf
    jmlrt authored Jul 29, 2020
    Configuration menu
    Copy the full SHA
    3f7b80f View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. [release] bump 6.8 branch to 6.8.12-SNAPSHOT (elastic#762)

    * [release] bump 6.8 branch to 6.8.12-SNAPSHOT
    
    This commit bump the 6.8 branch which will be dedicated to the 6.8.x releases for the Helm Charts. It will allow to:
    - test this branch with the daily Stack Docker images 6.8.12-SNAPSHOT via dedicated Jenkins jobs
    
    * update toc
    
    * fix indentation
    
    * bump image version and format tables
    
    * fix spaces
    
    * bump version
    
    * Revert "bump version"
    
    This reverts commit 73907ab.
    
    * update version in goss tests
    jmlrt authored Aug 4, 2020
    Configuration menu
    Copy the full SHA
    2cfc5d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. 6.8.12 release (elastic#787)

    [release] This PR bumps chart version and Docker images from SNAPSHOT to release for 6.8.12
    
    See [New branching model](https://github.com/elastic/helm-charts/blob/master/BREAKING_CHANGES.md#new-branching-model) for more details.
    Yuriy authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    74891dd View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. Bump version to 6.8.13-SNAPSHOT (elastic#790)

    This PR bumps chart version and Docker images used to 6.8.13-SNAPSHOT to test 6.8.13 development version
    
    See [New branching model](https://github.com/elastic/helm-charts/blob/master/BREAKING_CHANGES.md#new-branching-model) for more details.
    Yuriy authored Aug 19, 2020
    Configuration menu
    Copy the full SHA
    295ed8c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. [meta] drop gke 1.14 tests (elastic#798)

    This PR fix CI builds failing because GKE 1.14 is no more available in GCP
    jmlrt committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    710e0c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Configuration menu
    Copy the full SHA
    2608ece View commit details
    Browse the repository at this point in the history
  2. Fix typo in FAQ (elastic#744)

    Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
    SlavaSubotskiy and jmlrt committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    901700e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0722079 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f137800 View commit details
    Browse the repository at this point in the history
  5. [logstash] Fix headless service ports spec (elastic#776)

    Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
    itssimon and jmlrt committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    9043aec View commit details
    Browse the repository at this point in the history
  6. [metricbeat] Add missing labels for deployment (elastic#770)

    Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
    vliubko and jmlrt committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    6887b3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0452078 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. [metricbeat] Support secrets (elastic#778)

    erihanse authored and Gavin Williams committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    e96912f View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Configuration menu
    Copy the full SHA
    981a4db View commit details
    Browse the repository at this point in the history
  2. Include pre-releases in the semver range. (elastic#729)

    Florian Loretan authored and jmlrt committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    3e10b93 View commit details
    Browse the repository at this point in the history
  3. [elasticsearch] fix secrets names in examples (elastic#811)

    Kubernetes doesn't accept `_` characters in resources names.
    This commit fix the secrets names in the examples we provide by
    replacing `_` by `-`which Kubernetes is accepting.
    
    Source: helm/helm#6477
    jmlrt committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    08a6eb8 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Configuration menu
    Copy the full SHA
    02d968f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. [elasticsearch][kibana] disable nss dentry cache (elastic#818)

    This PR disable nss dentry cache for Elasticsearch and Kibana
    readinessProbe.
    
    On affected system (nss < 3.52), the curl commands used by
    readinessProbe are filling dentry cache which is observed in some
    cases to be never reclaimed.
    
    Elasticsearch and Kibana Docker images are based on CentOS 7 which
    is using nss-3.44.0-7.el7_7.x86_64 and are affected by this bug.
    
    This PR disable nss dentry cache in readinessProbe as a
    workaround.
    jmlrt committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    11f0a00 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Configuration menu
    Copy the full SHA
    9cba558 View commit details
    Browse the repository at this point in the history
  2. [metricbeat] support deployment/daemonset specific metrics (elastic#820)

    * [metricbeat] support deployment/daemonset specific metrics
    * chore: rename test_adding_legacy_labels to test_adding_deprecated_labels
    v1r7u authored and jmlrt committed Oct 2, 2020
    Configuration menu
    Copy the full SHA
    f8eada3 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. [filebeat] introduce dnsConfig values for the containers (elastic#659)

    Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
    orong-pp and jmlrt committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    5c7cb67 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. [logstash] use only httpPort in headless service (elastic#839)

    This commit fix an issue introduced in 8ed75a9 where helm
    install/upgrade is failing if a NodePort service is defined (see [0] for
    more details).
    
    Logstash headless service used to manage Statefulset does not anymore include
    `.Values.service.ports` and include only Logstash httpPort.
    
    This is done because headless service `ports` doesn't accept `nodePort`
    values that can be included in `.Values.service.ports` when adding a
    NodePort service.
    
    [0]: elastic#807
    jmlrt committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    ab336b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bce92da View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. [Metricbeat] Dont generate config if not enabled (elastic#767)

    If for daemonset/deployment is not enabled, dont generate useless config YAML.
    ebuildy authored and jmlrt committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    7906206 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. [all] Simplify doc in 6.8 branch (elastic#858)

    * Update charts readme with instruction for dev and release installs
    * Reword warning statement on dev branch README
    * Fix TOC
    * Reword warning statement
    nkammah authored Oct 21, 2020
    Configuration menu
    Copy the full SHA
    77c868e View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. 6.8.13 release (elastic#861)

    * Bump version to 6.8.13
    
    Co-authored-by: Nassim Kammah <nassim.kammah@elastic.co>
    elasticmachine and nkammah authored Oct 22, 2020
    Configuration menu
    Copy the full SHA
    9114324 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d92c5f View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. Bump 6.8 branch to 6.8.14-SNAPSHOT (elastic#871)

    Co-authored-by: Nassim Kammah <nassim.kammah@elastic.co>
    elasticmachine and nkammah authored Oct 26, 2020
    Configuration menu
    Copy the full SHA
    3ef7a27 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. [elasticsearch] add coordinator node to multi test (elastic#854)

    This commit add a coordinator node group to elasticsearch multi test.
    This also add ml and remote_cluster_client roles to default values.
    jmlrt committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    702ca8f View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. [elasticsearch] remove roles unavailable on 6.8 (elastic#878)

    This commit fix a bug introduced in 702ca8f where elasticsearch 6.8
    start is failing because ml and remote_cluster_client node roles
    are unavailable in 6.8 versions.
    jmlrt authored Oct 28, 2020
    Configuration menu
    Copy the full SHA
    9bf5db2 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. [meta] add support for helm 2.17.0 and k8s 1.17 (elastic#880)

    - Bump Helm version used in tests from 2.16.2 to 2.17.0
    - Add CI tests on GKE 1.17
    jmlrt committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    36b2782 View commit details
    Browse the repository at this point in the history
  2. [metricbeat] use relocated stable repo for kube-state-metrics (elasti…

    …c#882)
    
    This commit update metricbeat chart dependencies to get
    kube-state-metrics subchart from the newly relocated stable repo url
    (https://charts.helm.sh/stable).
    
    This is required because the legacy stable repo url will not work
    anymore starting November 13th.
    
    More details in https://helm.sh/blog/new-location-stable-incubator-charts/
    jmlrt committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    73d0fc4 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Configuration menu
    Copy the full SHA
    f6cf751 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. [meta] update rbac.authorization.k8s.io api (elastic#890)

    This commit updates Kubernetes [rbac.authorization.k8s.io][0] api from
    v1beta1 in apm-server, filebeat and metricbeat charts.
    
    - `rbac.authorization.k8s.io/v1` has been released in Kubernetes 1.8
    - `rbac.authorization.k8s.io/v1beta1` is being deprecated in Kubernetes
    1.17 and will be fully removed in 1.22
    
    In addition, this is required for Helm 3 support to make
    `helm lint --strict` happy.
    
    [0]: https://kubernetes.io/docs/reference/access-authn-authz/rbac/
    jmlrt committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    8602e6d View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. [meta] increase helm timeout (elastic#891)

    This commit increase the timeout for helm upgrade commands examples to
    avoid timeout error when deploying all example releases in // in helm
    test gke cluster.
    jmlrt committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    5d0eb5a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Helm 3 (elastic#516)

    * bump helm version to helm 3.4.1
    * update doc to make helm 3 the recommended version
    * update helm commands arguments for helm 3
    * remove helm init and tiller install commands
    * add stable repo for metricbeat dependencies
    * remove the charts dance in helmignore (related to elastic#127)
    * optimize docker images
    * replace deprecated gitversion capability (related to helm/helm#5601)
    * remove some heritage labels in immutable fields
    jmlrt committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    f29459b View commit details
    Browse the repository at this point in the history