...

Text file src/edge-infra.dev/pkg/edge/linkerd/k8s/controllers/e2e/trust-anchor-certs.feature

Documentation: edge-infra.dev/pkg/edge/linkerd/k8s/controllers/e2e

     1Feature: Linkerdctl rotates the trust anchor secret
     2
     3Scenario: Upgrade of Linkerd
     4    Given a cluster with an older version of Linkerd
     5    When an upgrade of Linkerd is performed
     6    Then the linkerd version is updated
     7    And the trust anchor secret is patched with a new value
     8    And the ca bundle in the identity configmap is updated 
     9    And the new trust anchor secret lifetime is 2 years
    10    And the pods will be healthy
    11    And the identity certificate and secret are re-created
    12
    13Scenario: Multiple successive upgrades of Linkerd
    14    Given a cluster with a Linkerd version at least a couple of releases out of date
    15    When the first upgrade of Linkerd is ran
    16    And the second upgrade of Linkerd is ran
    17    But the proxy certificates had not yet been re-issued after the first upgrade
    18    Then some meshed pods might not be able to communicate
    19    But after some time, the old pods will get re-meshed
    20    And communication between pods will be restored

View as plain text