From 1cb64a63f3b16506122993acba13ccb33b1eafd4 Mon Sep 17 00:00:00 2001 From: Antora via GitHub Actions Date: Wed, 29 May 2024 14:36:50 +0000 Subject: [PATCH] Update documentation rev f27b1f4, 2024-05-29 14:36 --- 404.html | 3 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.1/explanations/iamkey.html | 4 + .../0.1/how-tos/create-releases.html | 4 + provider-exoscale/0.1/index.html | 4 + .../0.1/tutorials/getting-started.html | 4 + .../0.1/tutorials/installation.html | 4 + .../0.10/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.10/explanations/iamkey.html | 4 + .../0.10/how-tos/create-releases.html | 4 + provider-exoscale/0.10/index.html | 4 + .../0.10/tutorials/getting-started.html | 4 + .../0.10/tutorials/installation.html | 4 + .../0.11/_images/bucket-create.drawio.svg | 4 + .../0.11/_images/bucket-delete.drawio.svg | 4 + .../0.11/_images/bucket-update.drawio.svg | 4 + .../0.11/_images/iamkey-create.drawio.svg | 4 + .../0.11/_images/iamkey-delete.drawio.svg | 4 + .../0.11/_images/iamkey-update.drawio.svg | 4 + .../0.11/explanations/dbaas-postgresql.html | 329 +++++++++++++++++ .../dev/bucket-reconciliation.html | 326 +++++++++++++++++ .../dev/iamkey-reconciliation.html | 334 +++++++++++++++++ .../0.11/explanations/iamkey.html | 312 ++++++++++++++++ .../0.11/how-tos/create-releases.html | 322 +++++++++++++++++ provider-exoscale/0.11/index.html | 284 +++++++++++++++ .../0.11/tutorials/getting-started.html | 340 ++++++++++++++++++ .../0.11/tutorials/installation.html | 328 +++++++++++++++++ .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.2/explanations/iamkey.html | 4 + .../0.2/how-tos/create-releases.html | 4 + provider-exoscale/0.2/index.html | 4 + .../0.2/tutorials/getting-started.html | 4 + .../0.2/tutorials/installation.html | 4 + .../0.3/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.3/explanations/iamkey.html | 4 + .../0.3/how-tos/create-releases.html | 4 + provider-exoscale/0.3/index.html | 4 + .../0.3/tutorials/getting-started.html | 4 + .../0.3/tutorials/installation.html | 4 + .../0.4/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.4/explanations/iamkey.html | 4 + .../0.4/how-tos/create-releases.html | 4 + provider-exoscale/0.4/index.html | 4 + .../0.4/tutorials/getting-started.html | 4 + .../0.4/tutorials/installation.html | 4 + .../0.5/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.5/explanations/iamkey.html | 4 + .../0.5/how-tos/create-releases.html | 4 + provider-exoscale/0.5/index.html | 4 + .../0.5/tutorials/getting-started.html | 4 + .../0.5/tutorials/installation.html | 4 + .../0.6/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.6/explanations/iamkey.html | 4 + .../0.6/how-tos/create-releases.html | 4 + provider-exoscale/0.6/index.html | 4 + .../0.6/tutorials/getting-started.html | 4 + .../0.6/tutorials/installation.html | 4 + .../0.7/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.7/explanations/iamkey.html | 4 + .../0.7/how-tos/create-releases.html | 4 + provider-exoscale/0.7/index.html | 4 + .../0.7/tutorials/getting-started.html | 4 + .../0.7/tutorials/installation.html | 4 + .../0.8/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.8/explanations/iamkey.html | 4 + .../0.8/how-tos/create-releases.html | 4 + provider-exoscale/0.8/index.html | 4 + .../0.8/tutorials/getting-started.html | 4 + .../0.8/tutorials/installation.html | 4 + .../0.9/explanations/dbaas-postgresql.html | 4 + .../dev/bucket-reconciliation.html | 4 + .../dev/iamkey-reconciliation.html | 4 + .../0.9/explanations/iamkey.html | 4 + .../0.9/how-tos/create-releases.html | 4 + provider-exoscale/0.9/index.html | 4 + .../0.9/tutorials/getting-started.html | 4 + .../0.9/tutorials/installation.html | 4 + .../explanations/dbaas-postgresql.html | 6 +- .../dev/bucket-reconciliation.html | 6 +- .../dev/iamkey-reconciliation.html | 6 +- provider-exoscale/explanations/iamkey.html | 6 +- .../how-tos/create-releases.html | 6 +- provider-exoscale/index.html | 6 +- .../tutorials/getting-started.html | 6 +- provider-exoscale/tutorials/installation.html | 6 +- sitemap.xml | 204 ++++++----- 102 files changed, 3072 insertions(+), 94 deletions(-) create mode 100644 provider-exoscale/0.11/_images/bucket-create.drawio.svg create mode 100644 provider-exoscale/0.11/_images/bucket-delete.drawio.svg create mode 100644 provider-exoscale/0.11/_images/bucket-update.drawio.svg create mode 100644 provider-exoscale/0.11/_images/iamkey-create.drawio.svg create mode 100644 provider-exoscale/0.11/_images/iamkey-delete.drawio.svg create mode 100644 provider-exoscale/0.11/_images/iamkey-update.drawio.svg create mode 100644 provider-exoscale/0.11/explanations/dbaas-postgresql.html create mode 100644 provider-exoscale/0.11/explanations/dev/bucket-reconciliation.html create mode 100644 provider-exoscale/0.11/explanations/dev/iamkey-reconciliation.html create mode 100644 provider-exoscale/0.11/explanations/iamkey.html create mode 100644 provider-exoscale/0.11/how-tos/create-releases.html create mode 100644 provider-exoscale/0.11/index.html create mode 100644 provider-exoscale/0.11/tutorials/getting-started.html create mode 100644 provider-exoscale/0.11/tutorials/installation.html diff --git a/404.html b/404.html index b7374592..ddd5d1af 100644 --- a/404.html +++ b/404.html @@ -83,6 +83,9 @@
  • master
  • +
  • + 0.11 +
  • 0.10
  • diff --git a/provider-exoscale/0.1/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.1/explanations/dev/bucket-reconciliation.html index 29443c4d..1c6f56fb 100644 --- a/provider-exoscale/0.1/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.1/explanations/dev/bucket-reconciliation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -202,6 +205,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.1/explanations/dev/iamkey-reconciliation.html index bddd6353..b68c5a45 100644 --- a/provider-exoscale/0.1/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.1/explanations/dev/iamkey-reconciliation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -202,6 +205,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/explanations/iamkey.html b/provider-exoscale/0.1/explanations/iamkey.html index 7ca7d34d..c70f1123 100644 --- a/provider-exoscale/0.1/explanations/iamkey.html +++ b/provider-exoscale/0.1/explanations/iamkey.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/how-tos/create-releases.html b/provider-exoscale/0.1/how-tos/create-releases.html index cf738a55..d13c716b 100644 --- a/provider-exoscale/0.1/how-tos/create-releases.html +++ b/provider-exoscale/0.1/how-tos/create-releases.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/index.html b/provider-exoscale/0.1/index.html index deb1f0fa..b837a4d7 100644 --- a/provider-exoscale/0.1/index.html +++ b/provider-exoscale/0.1/index.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -200,6 +203,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/tutorials/getting-started.html b/provider-exoscale/0.1/tutorials/getting-started.html index b7f89cd3..0bcb4c38 100644 --- a/provider-exoscale/0.1/tutorials/getting-started.html +++ b/provider-exoscale/0.1/tutorials/getting-started.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.1/tutorials/installation.html b/provider-exoscale/0.1/tutorials/installation.html index d334e5f6..5e2d4328 100644 --- a/provider-exoscale/0.1/tutorials/installation.html +++ b/provider-exoscale/0.1/tutorials/installation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.1
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/explanations/dbaas-postgresql.html b/provider-exoscale/0.10/explanations/dbaas-postgresql.html index eb577f4d..ce5f9ecb 100644 --- a/provider-exoscale/0.10/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.10/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.10/explanations/dev/bucket-reconciliation.html index f20812a6..bda65350 100644 --- a/provider-exoscale/0.10/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.10/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.10/explanations/dev/iamkey-reconciliation.html index 23cd1950..afec7c4c 100644 --- a/provider-exoscale/0.10/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.10/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/explanations/iamkey.html b/provider-exoscale/0.10/explanations/iamkey.html index fdc34e32..b76c60c6 100644 --- a/provider-exoscale/0.10/explanations/iamkey.html +++ b/provider-exoscale/0.10/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/how-tos/create-releases.html b/provider-exoscale/0.10/how-tos/create-releases.html index fb096ad4..ae0fc288 100644 --- a/provider-exoscale/0.10/how-tos/create-releases.html +++ b/provider-exoscale/0.10/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/index.html b/provider-exoscale/0.10/index.html index de9b7b0d..6b8b95d6 100644 --- a/provider-exoscale/0.10/index.html +++ b/provider-exoscale/0.10/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/tutorials/getting-started.html b/provider-exoscale/0.10/tutorials/getting-started.html index 1d9fcd09..97d778f0 100644 --- a/provider-exoscale/0.10/tutorials/getting-started.html +++ b/provider-exoscale/0.10/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.10/tutorials/installation.html b/provider-exoscale/0.10/tutorials/installation.html index ff766cf3..4e741090 100644 --- a/provider-exoscale/0.10/tutorials/installation.html +++ b/provider-exoscale/0.10/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.10
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.11/_images/bucket-create.drawio.svg b/provider-exoscale/0.11/_images/bucket-create.drawio.svg new file mode 100644 index 00000000..2ebc2729 --- /dev/null +++ b/provider-exoscale/0.11/_images/bucket-create.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Create
    Workflow: Create
    Kubernetes
    Kubernetes
    Resource
    Ready
    Resource...
    Create Denied
    Create D...
    Resource
    Created
    Resource...
    Provider
    Provider
    Fetch Provider
    Config
    Fetch Prov...
    Observe()
    Observe()
    Create()
    Create()
    Observe()
    Observe()
    New
    Reconciliation
    New...
    Fetch Credentials
    Fetch Crede...
    Fetch API credential secret
    Fetch API...
    Fetch Provider
    Config
    Fetch Prov...
    Webhook:
    Prevent immutable field changes
    Webhook:...
    Accepted
    Accepted
    S3 endpoint
    S3 endpoint
    BucketExists()
    BucketExists()
    MakeBucket()
    MakeBucket()
    BucketExists()
    BucketExists()
    Trying to change
    immutable field
    Trying to change...
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/_images/bucket-delete.drawio.svg b/provider-exoscale/0.11/_images/bucket-delete.drawio.svg new file mode 100644 index 00000000..4e9e1d85 --- /dev/null +++ b/provider-exoscale/0.11/_images/bucket-delete.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Delete
    Workflow: Delete
    Kubernetes
    Kubernetes
    Resource
    "Deleted"
    Resource...
    Resource
    Gone
    Resource...
    Resource
    Stuck
    Resource...
    Provider
    Provider
    Observe()
    Observe()
    Delete()
    Delete()
    Observe()
    Observe()
    No
    No
    Yes
    Yes
    Bucket deleted?
    Bucket d...
    Observe()
    (noop)
    Observe()...
    New
    Reconciliation
    New...
    Fetch Provider
    Config
    Fetch Prov...
    Fetch API credential secret
    Fetch API...
    S3 endpoint
    S3 endpoint
    BucketExists()
    BucketExists()
    RemoveBucket()
    RemoveBucket()
    BucketExists()
    BucketExists()
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/_images/bucket-update.drawio.svg b/provider-exoscale/0.11/_images/bucket-update.drawio.svg new file mode 100644 index 00000000..f053a58d --- /dev/null +++ b/provider-exoscale/0.11/_images/bucket-update.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Update
    Workflow: Update
    Kubernetes
    Kubernetes
    Resource
    Updated
    Resource...
    Resource
    Unchanged
    Resource...
    Update
    Denied
    Update...
    Provider
    Provider
    Webhook:
    Prevent immutable field changes
    Webhook:...
    Observe()
    Observe()
    Fetch Provider
    Config
    Fetch Prov...
    Accepted
    Accepted
    Fetch API credential secret
    Fetch API...
    Observe()
    Observe()
    S3 endpoint
    S3 endpoint
    BucketExists()
    BucketExists()
    Trying to change
    immutable field
    Trying to change...
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/_images/iamkey-create.drawio.svg b/provider-exoscale/0.11/_images/iamkey-create.drawio.svg new file mode 100644 index 00000000..3ac4e220 --- /dev/null +++ b/provider-exoscale/0.11/_images/iamkey-create.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Create
    Workflow: Create
    Kubernetes
    Kubernetes
    Resource
    Created
    Resource...
    Resource
    Ready
    Resource...
    Create IAMKey Credential
    Secret
    Create IAMKey...
    Create
    Denied
    Create...
    Provider
    Provider
    Fetch Provider
    Config
    Fetch Prov...
    Fetch API credential Secret
    Fetch API...
    Observe()
    (noop)
    Observe()...
    Observe()
    Observe()
    Fetch Provider
    Config
    Fetch Prov...
    Fetch API credential Secret
    Fetch API...
    New
    Reconciliation
    New...
    Create()
    Create()
    Webhook:
    Prevent immutable field changes
    Webhook:...
    Accepted
    Accepted
    Exoscale API
    Exoscale API
    Get
    IAMKey
    Get...
    Create IAMKey
    Create IAMKey
    Trying to change
    immutable field
    Trying to change...
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/_images/iamkey-delete.drawio.svg b/provider-exoscale/0.11/_images/iamkey-delete.drawio.svg new file mode 100644 index 00000000..1cdb7c8d --- /dev/null +++ b/provider-exoscale/0.11/_images/iamkey-delete.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Delete
    Workflow: Delete
    Kubernetes
    Kubernetes
    Resource
    "Deleted"
    Resource...
    Resource
    Gone
    Resource...
    Resource
    Stuck
    Resource...
    Provider
    Provider
    Fetch Provider
    Config
    Fetch Pr...
    Fetch API token Secret
    Fetch API...
    Observe()
    Observe()
    Delete()
    Delete()
    Observe()
    Observe()
    IAMKey
    deleted?
    IAMKey...
    New
    Reconciliation
    New...
    Fetch Provider
    Config
    Fetch Pr...
    Fetch API token Secret
    Fetch API...
    Exoscale API
    Exoscale API
    Get
    IAMKey
    Get...
    Delete IAMKey
    Delete IAMKey
    Get
    IAMKey
    Get...
    Yes
    Yes
    No
    No
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/_images/iamkey-update.drawio.svg b/provider-exoscale/0.11/_images/iamkey-update.drawio.svg new file mode 100644 index 00000000..3653578d --- /dev/null +++ b/provider-exoscale/0.11/_images/iamkey-update.drawio.svg @@ -0,0 +1,4 @@ + + + +
    Workflow: Update
    Workflow: Update
    Kubernetes
    Kubernetes
    Resource
    Updated
    Resource...
    Resource
    Ready
    Resource...
    Update
    Denied
    Update...
    Provider
    Provider
    Fetch Provider
    Config
    Fetch Pr...
    Fetch API credential Secret
    Fetch API...
    Observe()
    Observe()
    Update()
    (noop)
    Update()...
    Observe()
    Observe()
    New
    Reconciliation
    New...
    Fetch Provider
    Config
    Fetch Pr...
    Fetch API credential Secret
    Fetch API...
    Webhook:
    Prevent immutable field changes
    Webhook:...
    Exoscale API
    Exoscale API
    Get IAMKey
    Get IAMKey
    Get
    IAMKey
    Get...
    Trying to change
    immutable field
    Trying to change...
    Text is not SVG - cannot display
    \ No newline at end of file diff --git a/provider-exoscale/0.11/explanations/dbaas-postgresql.html b/provider-exoscale/0.11/explanations/dbaas-postgresql.html new file mode 100644 index 00000000..7b1c5b25 --- /dev/null +++ b/provider-exoscale/0.11/explanations/dbaas-postgresql.html @@ -0,0 +1,329 @@ + + + + + + + DBaaS: PostgreSQL :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    DBaaS: PostgreSQL

    +
    +

    Immutable Fields

    +
    +
    +

    After an instance has been created in Exoscale, certain restrictions apply to the following properties:

    +
    +
    +
    +
    spec.forProvider.zone
    +
    +

    Changing the Zone/Datacenter doesn’t automatically move an instance, thus this field has been made immutable via admission webhook.

    +
    +
    spec.forProvider.version
    +
    +

    This field is basically only there to set the initial version upon first creation. +After provisioning, this field becomes effectively unused and the observed version is incremented according to the maintenance policy and available updates. +This field only accepts a change if it’s set to the exact same version as the observed version, for every other value it’s immutable.

    +
    + + + + + +
    + + +The behaviour of this field might change in a future release. +
    +
    +
    +
    +
    +
    +
    +
    +

    Long Delays When Updating Instances

    +
    +
    +

    When a change to the spec is made, the provider attempts to update the instance via Exoscale API. +Even if updating the instance is successful, it can take a few seconds until the Ready condition becomes false with reason Rebuilding. +This is most likely due to the provider observing the resource on Exoscale API again, before Exoscale actually sets the instance status to Rebuilding.

    +
    +
    + + + + + +
    + + +Depending on the change, the rebuilding can take a few minutes. +
    +
    +
    +

    Also, after the instance is rebuilt on Exoscale, there can be an additional delay until the status is updated. +The current reconcile interval for the PostgreSQL resources is once per minute.

    +
    +
    + + + + + +
    + + +Scripts and other automations that change the spec and await updated status should expect delays of 2 minutes or more before potentially reporting an error or timeout. +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.11/explanations/dev/bucket-reconciliation.html new file mode 100644 index 00000000..c7ee3769 --- /dev/null +++ b/provider-exoscale/0.11/explanations/dev/bucket-reconciliation.html @@ -0,0 +1,326 @@ + + + + + + + Development: Bucket Reconciliation :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    Development: Bucket Reconciliation

    +
    +
    +
    +

    This page gives a brief overview how Buckets are managed in the provider.

    +
    +
    +

    Note that these diagrams are on a high-level and don’t visualize the path for every possible situation.

    +
    +
    +
    +
    +

    Creating Buckets

    +
    +
    +
    +bucket create.drawio +
    +
    +
    +
      +
    • +

      All bucket operations are done using any S3-compatible client library.

      +
    • +
    • +

      In exoscale.com API, bucket names in a respective zone are unique per project.

      +
    • +
    +
    +
    +
    +
    +

    Updating Buckets

    +
    +
    +
    +bucket update.drawio +
    +
    +
    +
      +
    • +

      Since renaming buckets and changing region is not possible, there’s nothing to update once the bucket exists.

      +
    • +
    • +

      Immutable fields are going through the validating webhook server first. +This prevents changing the spec once the bucket exists.

      +
    • +
    +
    +
    +
    +
    +

    Deleting Buckets

    +
    +
    +
    +bucket delete.drawio +
    +
    +
    +
      +
    • +

      Deleting bucket is a synchronous operation.

      +
    • +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.11/explanations/dev/iamkey-reconciliation.html new file mode 100644 index 00000000..8ea7bdf6 --- /dev/null +++ b/provider-exoscale/0.11/explanations/dev/iamkey-reconciliation.html @@ -0,0 +1,334 @@ + + + + + + + Development: IAMKey Reconciliation :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    Development: IAMKey Reconciliation

    +
    +
    +
    +

    This page gives a brief overview how IAMKeys are managed in the provider.

    +
    +
    +

    Note that these diagrams are on a high-level and don’t visualize the path for every possible situation.

    +
    +
    +
    +
    +

    Creating IAMKeys

    +
    +
    +
    +iamkey create.drawio +
    +
    +
    +
      +
    • +

      In exoscale.com API, display names are not unique, there can be multiple IAM keys with different IAM key IDs that share the same display name.

      +
    • +
    • +

      During the first reconciliation we do not check if an iam key with the desired display name exists, since we don’t know the iam key ID.

      +
    • +
    • +

      After the first reconciliation, the iam key ID, as generated by the exoscale.com API, is stored in the status.

      +
    • +
    • +

      In exoscale.com API, IAM keys do not depend on buckets, therefore there are no implications once one of its bucket is deleted.

      +
    • +
    +
    +
    +
    +
    +

    Updating IAMKeys

    +
    +
    +
    +iamkey update.drawio +
    +
    +
    +
      +
    • +

      Iam key is immutable therefore it cannot be updated.

      +
    • +
    +
    +
    +
    +
    +

    Deleting IAMKeys

    +
    +
    +
    +iamkey delete.drawio +
    +
    +
    +
      +
    • +

      exoscale.com API does not prevent deleting an iam keys if there are buckets still attached to it.

      +
    • +
    • +

      If the iam key cannot be deleted in exoscale.com API, the resource remains in a "deletion pending" state.

      +
    • +
    • +

      The credentials Secret is garbage collected after the resource is actually gone.

      +
    • +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/explanations/iamkey.html b/provider-exoscale/0.11/explanations/iamkey.html new file mode 100644 index 00000000..b725769e --- /dev/null +++ b/provider-exoscale/0.11/explanations/iamkey.html @@ -0,0 +1,312 @@ + + + + + + + Untitled :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +
    +

    IAMKeys permissions

    +
    +
    +

    The IAMKeys have restricted access to exoscale API. +The Object Storage sos service is the only service the keys have access to. +The following are the allowed operations on buckets:

    +
    +
    +
      +
    • +

      abort-sos-multipart-upload

      +
    • +
    • +

      delete-sos-object

      +
    • +
    • +

      get-sos-bucket-acl

      +
    • +
    • +

      get-sos-bucket-cors

      +
    • +
    • +

      get-sos-bucket-location

      +
    • +
    • +

      get-sos-object

      +
    • +
    • +

      get-sos-object-acl

      +
    • +
    • +

      get-sos-presigned-url

      +
    • +
    • +

      list-sos-bucket

      +
    • +
    • +

      list-sos-bucket-multipart-uploads

      +
    • +
    • +

      put-sos-bucket-acl

      +
    • +
    • +

      put-sos-bucket-cors

      +
    • +
    • +

      put-sos-object

      +
    • +
    • +

      put-sos-object-acl

      +
    • +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/how-tos/create-releases.html b/provider-exoscale/0.11/how-tos/create-releases.html new file mode 100644 index 00000000..5db1b19d --- /dev/null +++ b/provider-exoscale/0.11/how-tos/create-releases.html @@ -0,0 +1,322 @@ + + + + + + + Create Releases :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    Create Releases

    +
    +
    +
    +

    This repository contains GitHub releases.

    +
    +
    + + + + + +
    + + +
    +

    The PR template reminds you how to separate and label PRs.

    +
    +
    +
    +
    +
    +
    +

    Provider Release

    +
    +
    +

    Releasing a new version of the operator requires pushing a new Git tag, following the SemVer schema with a v prefix. +Optionally, for prereleases they may contain a ascending release candidate suffix with -rc#.

    +
    +
    +
    Example 1. Possible Operator Git tags
    +
    +
    +
      +
    • +

      v0.1.2

      +
    • +
    • +

      v1.4.0

      +
    • +
    • +

      v2.0.0-rc1

      +
    • +
    • +

      v2.0.0-rc2

      +
    • +
    +
    +
    +
    +
    +

    The changelog will be automatically created and is based on merged PRs. +The following labels must exist on a PR to be included in the changelog:

    +
    +
    +
      +
    • +

      area:operator

      +
    • +
    • +

      one of [bug, enhancement, documentation, change, breaking, dependency]

      +
    • +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/index.html b/provider-exoscale/0.11/index.html new file mode 100644 index 00000000..5e73c9ed --- /dev/null +++ b/provider-exoscale/0.11/index.html @@ -0,0 +1,284 @@ + + + + + + + provider-exoscale :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    provider-exoscale

    +

    Introduction

    +
    +

    Provider Exoscale is an operator that deploys resources on exoscale.com.

    +
    +

    Documentation

    +
    +

    The documentation is inspired by the Divio’s documentation structure:

    +
    +
    +
    +
    Tutorials
    +
    +

    Learning-oriented: Simple lessons to learn about this project.

    +
    +
    How-to guides
    +
    +

    Problem-oriented: step-by-step guides to achieve a goal.

    +
    +
    Technical reference
    +
    +

    Information-oriented: explaining the inner ongoings.

    +
    +
    Explanation
    +
    +

    Understanding-oriented: puts this project in context.

    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/tutorials/getting-started.html b/provider-exoscale/0.11/tutorials/getting-started.html new file mode 100644 index 00000000..953b2a86 --- /dev/null +++ b/provider-exoscale/0.11/tutorials/getting-started.html @@ -0,0 +1,340 @@ + + + + + + + Getting Started :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    Getting Started

    +
    +
    +
    +

    This page describes how to create a new S3 bucket after you have installed the operator.

    +
    +
    +
    +
    +

    Prerequisites

    +
    +
    +
      +
    • +

      kubectl

      +
    • +
    • +

      Already running Kubernetes cluster

      +
    • +
    • +

      Installed Operator

      +
    • +
    +
    +
    +
    +
    +

    Steps

    +
    +
    +
      +
    1. +

      Create a file with the spec

      +
      +
      iamkey.yaml
      +
      +
      apiVersion: exoscale.crossplane.io/v1
      +kind: IAMKey
      +metadata:
      +  name: iam-key-local-dev
      +spec:
      +  forProvider:
      +    keyName: iam-key-local-dev
      +    services:
      +      sos:
      +        buckets:
      +          - bucket-local-dev
      +    zone: CH-DK-2
      +  providerConfigRef:
      +    name: provider-config
      +  writeConnectionSecretToRef:
      +    name: my-exoscale-user-credentials
      +    namespace: default
      +
      +
      +
    2. +
    3. +

      Apply the spec in the cluster

      +
      +
      +
      kubectl apply -f iamkey.yaml
      +
      +
      +
    4. +
    5. +

      Wait until the operator has provisioned the user

      +
      +
      +
      kubectl wait --for condition=Ready iamkey/my-exoscale-iam-key
      +
      +
      +
    6. +
    7. +

      Inspect the credential Secret

      +
      +
      +
      kubectl get secret my-exoscale-iam-key -o yaml
      +
      +
      +
    8. +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.11/tutorials/installation.html b/provider-exoscale/0.11/tutorials/installation.html new file mode 100644 index 00000000..4f2d9fae --- /dev/null +++ b/provider-exoscale/0.11/tutorials/installation.html @@ -0,0 +1,328 @@ + + + + + + + Installation :: Exoscale Provider for Crossplane + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +
    + +
    +

    Installation

    +
    +
    +
    +

    This tutorial goes through the steps required to get the operator up and running.

    +
    +
    +
    +
    +

    Prerequisites

    +
    +
    +
      +
    • +

      kubectl

      +
    • +
    • +

      A running Kubernetes cluster with cluster-admin permissions

      +
    • +
    +
    +
    +
    +
    +

    Steps

    +
    +
    +
      +
    1. +

      Install Crossplane chart

      +
      +
      +
      helm repo add crossplane https://charts.crossplane.io/stable
      +helm upgrade --install crossplane crossplane/crossplane \
      +  --create-namespace \
      +  --namespace crossplane-system \
      +  --set "args[1]='--enable-composition-revisions'" \
      +  --set webhooks.enabled=true \
      +  --wait
      +
      +
      +
    2. +
    3. +

      Install provider-exoscale

      +
      +
      +
      kubectl apply -f - <<EOF
      +apiVersion: pkg.crossplane.io/v1
      +kind: Provider
      +metadata:
      +  labels:
      +    name: provider-exoscale
      +  name: provider-exoscale
      +spec:
      +  package: ghcr.io/vshn/provider-exoscale/package:latest
      +EOF
      +
      +
      +
    4. +
    +
    +
    +
    +
    +

    Conclusion

    +
    +
    +

    Now that you have the basic Provider running, it’s time to get started with deploying resources. +See Tutorial: Getting Started to get started.

    +
    +
    +
    +
    +
    +
    +
    + + + + + + + diff --git a/provider-exoscale/0.2/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.2/explanations/dev/bucket-reconciliation.html index d31a4fc2..21ddccbe 100644 --- a/provider-exoscale/0.2/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.2/explanations/dev/bucket-reconciliation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -202,6 +205,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.2/explanations/dev/iamkey-reconciliation.html index 383512cf..16f81c7f 100644 --- a/provider-exoscale/0.2/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.2/explanations/dev/iamkey-reconciliation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -202,6 +205,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/explanations/iamkey.html b/provider-exoscale/0.2/explanations/iamkey.html index 0044ecb6..c14e3c16 100644 --- a/provider-exoscale/0.2/explanations/iamkey.html +++ b/provider-exoscale/0.2/explanations/iamkey.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/how-tos/create-releases.html b/provider-exoscale/0.2/how-tos/create-releases.html index 29274624..926aa55b 100644 --- a/provider-exoscale/0.2/how-tos/create-releases.html +++ b/provider-exoscale/0.2/how-tos/create-releases.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/index.html b/provider-exoscale/0.2/index.html index 4f1fabed..735daa5d 100644 --- a/provider-exoscale/0.2/index.html +++ b/provider-exoscale/0.2/index.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -200,6 +203,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/tutorials/getting-started.html b/provider-exoscale/0.2/tutorials/getting-started.html index 8c59dc0c..c1f88ac3 100644 --- a/provider-exoscale/0.2/tutorials/getting-started.html +++ b/provider-exoscale/0.2/tutorials/getting-started.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.2/tutorials/installation.html b/provider-exoscale/0.2/tutorials/installation.html index f9505803..fafd2aa5 100644 --- a/provider-exoscale/0.2/tutorials/installation.html +++ b/provider-exoscale/0.2/tutorials/installation.html @@ -149,6 +149,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -201,6 +204,7 @@

    Exoscale Provider for Crossplane0.2
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/explanations/dbaas-postgresql.html b/provider-exoscale/0.3/explanations/dbaas-postgresql.html index 971b1a4b..c9f2133c 100644 --- a/provider-exoscale/0.3/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.3/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.3/explanations/dev/bucket-reconciliation.html index 05cd40fc..fd1e43cf 100644 --- a/provider-exoscale/0.3/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.3/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.3/explanations/dev/iamkey-reconciliation.html index 70045208..0032ba63 100644 --- a/provider-exoscale/0.3/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.3/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/explanations/iamkey.html b/provider-exoscale/0.3/explanations/iamkey.html index bf0e8bd8..3d29ab3c 100644 --- a/provider-exoscale/0.3/explanations/iamkey.html +++ b/provider-exoscale/0.3/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/how-tos/create-releases.html b/provider-exoscale/0.3/how-tos/create-releases.html index 76fa2ff8..65afbae4 100644 --- a/provider-exoscale/0.3/how-tos/create-releases.html +++ b/provider-exoscale/0.3/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/index.html b/provider-exoscale/0.3/index.html index 3d86f1a0..0250a602 100644 --- a/provider-exoscale/0.3/index.html +++ b/provider-exoscale/0.3/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/tutorials/getting-started.html b/provider-exoscale/0.3/tutorials/getting-started.html index 31e499ba..4514a3f3 100644 --- a/provider-exoscale/0.3/tutorials/getting-started.html +++ b/provider-exoscale/0.3/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.3/tutorials/installation.html b/provider-exoscale/0.3/tutorials/installation.html index 930d9170..bfa789a5 100644 --- a/provider-exoscale/0.3/tutorials/installation.html +++ b/provider-exoscale/0.3/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.3
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/explanations/dbaas-postgresql.html b/provider-exoscale/0.4/explanations/dbaas-postgresql.html index a1425871..4d40b903 100644 --- a/provider-exoscale/0.4/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.4/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.4/explanations/dev/bucket-reconciliation.html index 46220c55..0a3788a2 100644 --- a/provider-exoscale/0.4/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.4/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.4/explanations/dev/iamkey-reconciliation.html index 0722a6ff..70875b61 100644 --- a/provider-exoscale/0.4/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.4/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/explanations/iamkey.html b/provider-exoscale/0.4/explanations/iamkey.html index 503c5c36..dace0560 100644 --- a/provider-exoscale/0.4/explanations/iamkey.html +++ b/provider-exoscale/0.4/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/how-tos/create-releases.html b/provider-exoscale/0.4/how-tos/create-releases.html index 36915ea9..331b0201 100644 --- a/provider-exoscale/0.4/how-tos/create-releases.html +++ b/provider-exoscale/0.4/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/index.html b/provider-exoscale/0.4/index.html index 6e5b9bd5..6ea20ae8 100644 --- a/provider-exoscale/0.4/index.html +++ b/provider-exoscale/0.4/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/tutorials/getting-started.html b/provider-exoscale/0.4/tutorials/getting-started.html index a683af84..18781aee 100644 --- a/provider-exoscale/0.4/tutorials/getting-started.html +++ b/provider-exoscale/0.4/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.4/tutorials/installation.html b/provider-exoscale/0.4/tutorials/installation.html index 7c56a705..17a7f1fc 100644 --- a/provider-exoscale/0.4/tutorials/installation.html +++ b/provider-exoscale/0.4/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.4
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/explanations/dbaas-postgresql.html b/provider-exoscale/0.5/explanations/dbaas-postgresql.html index cee4ab55..cf363a17 100644 --- a/provider-exoscale/0.5/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.5/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.5/explanations/dev/bucket-reconciliation.html index 5b4b02a7..453cf7c9 100644 --- a/provider-exoscale/0.5/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.5/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.5/explanations/dev/iamkey-reconciliation.html index 42b1b96b..01113b96 100644 --- a/provider-exoscale/0.5/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.5/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/explanations/iamkey.html b/provider-exoscale/0.5/explanations/iamkey.html index d25433e8..da019af5 100644 --- a/provider-exoscale/0.5/explanations/iamkey.html +++ b/provider-exoscale/0.5/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/how-tos/create-releases.html b/provider-exoscale/0.5/how-tos/create-releases.html index 2510b7e0..efc7e8e7 100644 --- a/provider-exoscale/0.5/how-tos/create-releases.html +++ b/provider-exoscale/0.5/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/index.html b/provider-exoscale/0.5/index.html index 94f6549d..fd421d5c 100644 --- a/provider-exoscale/0.5/index.html +++ b/provider-exoscale/0.5/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/tutorials/getting-started.html b/provider-exoscale/0.5/tutorials/getting-started.html index 961c8b36..e1a723d4 100644 --- a/provider-exoscale/0.5/tutorials/getting-started.html +++ b/provider-exoscale/0.5/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.5/tutorials/installation.html b/provider-exoscale/0.5/tutorials/installation.html index 74c5de35..5465bb22 100644 --- a/provider-exoscale/0.5/tutorials/installation.html +++ b/provider-exoscale/0.5/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.5
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/explanations/dbaas-postgresql.html b/provider-exoscale/0.6/explanations/dbaas-postgresql.html index 3a64d7f1..1a1f59ca 100644 --- a/provider-exoscale/0.6/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.6/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.6/explanations/dev/bucket-reconciliation.html index f53570b0..d3babce0 100644 --- a/provider-exoscale/0.6/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.6/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.6/explanations/dev/iamkey-reconciliation.html index e62a56c3..614dc54f 100644 --- a/provider-exoscale/0.6/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.6/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/explanations/iamkey.html b/provider-exoscale/0.6/explanations/iamkey.html index 5a7bceba..eac4bfb3 100644 --- a/provider-exoscale/0.6/explanations/iamkey.html +++ b/provider-exoscale/0.6/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/how-tos/create-releases.html b/provider-exoscale/0.6/how-tos/create-releases.html index 30d6044e..117506f1 100644 --- a/provider-exoscale/0.6/how-tos/create-releases.html +++ b/provider-exoscale/0.6/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/index.html b/provider-exoscale/0.6/index.html index e1adcf7a..4fa63e23 100644 --- a/provider-exoscale/0.6/index.html +++ b/provider-exoscale/0.6/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/tutorials/getting-started.html b/provider-exoscale/0.6/tutorials/getting-started.html index ed1f7e2d..52663454 100644 --- a/provider-exoscale/0.6/tutorials/getting-started.html +++ b/provider-exoscale/0.6/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.6/tutorials/installation.html b/provider-exoscale/0.6/tutorials/installation.html index c80fedcc..351ac0ec 100644 --- a/provider-exoscale/0.6/tutorials/installation.html +++ b/provider-exoscale/0.6/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.6
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/explanations/dbaas-postgresql.html b/provider-exoscale/0.7/explanations/dbaas-postgresql.html index 1042402f..1c9f2078 100644 --- a/provider-exoscale/0.7/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.7/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.7/explanations/dev/bucket-reconciliation.html index d2523f56..8a8bdcc4 100644 --- a/provider-exoscale/0.7/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.7/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.7/explanations/dev/iamkey-reconciliation.html index fd0c98bd..185ef887 100644 --- a/provider-exoscale/0.7/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.7/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/explanations/iamkey.html b/provider-exoscale/0.7/explanations/iamkey.html index c59c4419..45105f52 100644 --- a/provider-exoscale/0.7/explanations/iamkey.html +++ b/provider-exoscale/0.7/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/how-tos/create-releases.html b/provider-exoscale/0.7/how-tos/create-releases.html index 0c798e01..e5fa5f69 100644 --- a/provider-exoscale/0.7/how-tos/create-releases.html +++ b/provider-exoscale/0.7/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/index.html b/provider-exoscale/0.7/index.html index 9a6fc80c..5f39b271 100644 --- a/provider-exoscale/0.7/index.html +++ b/provider-exoscale/0.7/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/tutorials/getting-started.html b/provider-exoscale/0.7/tutorials/getting-started.html index e8fab1fa..ede44a7a 100644 --- a/provider-exoscale/0.7/tutorials/getting-started.html +++ b/provider-exoscale/0.7/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.7/tutorials/installation.html b/provider-exoscale/0.7/tutorials/installation.html index 392128ac..72259de4 100644 --- a/provider-exoscale/0.7/tutorials/installation.html +++ b/provider-exoscale/0.7/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.7
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/explanations/dbaas-postgresql.html b/provider-exoscale/0.8/explanations/dbaas-postgresql.html index b6951216..caf894c2 100644 --- a/provider-exoscale/0.8/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.8/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.8/explanations/dev/bucket-reconciliation.html index a7169771..17d57d19 100644 --- a/provider-exoscale/0.8/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.8/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.8/explanations/dev/iamkey-reconciliation.html index 8da397a0..89ada0f1 100644 --- a/provider-exoscale/0.8/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.8/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/explanations/iamkey.html b/provider-exoscale/0.8/explanations/iamkey.html index e7728e25..e86d193a 100644 --- a/provider-exoscale/0.8/explanations/iamkey.html +++ b/provider-exoscale/0.8/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/how-tos/create-releases.html b/provider-exoscale/0.8/how-tos/create-releases.html index 7267aa72..d2bc595f 100644 --- a/provider-exoscale/0.8/how-tos/create-releases.html +++ b/provider-exoscale/0.8/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/index.html b/provider-exoscale/0.8/index.html index f9756933..c2d25c1f 100644 --- a/provider-exoscale/0.8/index.html +++ b/provider-exoscale/0.8/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/tutorials/getting-started.html b/provider-exoscale/0.8/tutorials/getting-started.html index 4bbd4fc4..bbddc548 100644 --- a/provider-exoscale/0.8/tutorials/getting-started.html +++ b/provider-exoscale/0.8/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.8/tutorials/installation.html b/provider-exoscale/0.8/tutorials/installation.html index de559193..018035a9 100644 --- a/provider-exoscale/0.8/tutorials/installation.html +++ b/provider-exoscale/0.8/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.8
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/explanations/dbaas-postgresql.html b/provider-exoscale/0.9/explanations/dbaas-postgresql.html index 75f446af..61efb121 100644 --- a/provider-exoscale/0.9/explanations/dbaas-postgresql.html +++ b/provider-exoscale/0.9/explanations/dbaas-postgresql.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/explanations/dev/bucket-reconciliation.html b/provider-exoscale/0.9/explanations/dev/bucket-reconciliation.html index e7ac5702..8088fa43 100644 --- a/provider-exoscale/0.9/explanations/dev/bucket-reconciliation.html +++ b/provider-exoscale/0.9/explanations/dev/bucket-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/explanations/dev/iamkey-reconciliation.html b/provider-exoscale/0.9/explanations/dev/iamkey-reconciliation.html index eb903125..0c19d11d 100644 --- a/provider-exoscale/0.9/explanations/dev/iamkey-reconciliation.html +++ b/provider-exoscale/0.9/explanations/dev/iamkey-reconciliation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -205,6 +208,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/explanations/iamkey.html b/provider-exoscale/0.9/explanations/iamkey.html index dc26325d..7eadf2b0 100644 --- a/provider-exoscale/0.9/explanations/iamkey.html +++ b/provider-exoscale/0.9/explanations/iamkey.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/how-tos/create-releases.html b/provider-exoscale/0.9/how-tos/create-releases.html index e4869ced..cc748e96 100644 --- a/provider-exoscale/0.9/how-tos/create-releases.html +++ b/provider-exoscale/0.9/how-tos/create-releases.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/index.html b/provider-exoscale/0.9/index.html index 69fc6cc4..611df6e2 100644 --- a/provider-exoscale/0.9/index.html +++ b/provider-exoscale/0.9/index.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane

  • master
  • +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplane

    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/tutorials/getting-started.html b/provider-exoscale/0.9/tutorials/getting-started.html index e828f010..95bad10b 100644 --- a/provider-exoscale/0.9/tutorials/getting-started.html +++ b/provider-exoscale/0.9/tutorials/getting-started.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/0.9/tutorials/installation.html b/provider-exoscale/0.9/tutorials/installation.html index 0049a5c2..ca03d0e6 100644 --- a/provider-exoscale/0.9/tutorials/installation.html +++ b/provider-exoscale/0.9/tutorials/installation.html @@ -152,6 +152,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -204,6 +207,7 @@

    Exoscale Provider for Crossplane0.9
    master + 0.11 0.10 0.9 0.8 diff --git a/provider-exoscale/explanations/dbaas-postgresql.html b/provider-exoscale/explanations/dbaas-postgresql.html index 55b9ace3..de0e9e97 100644 --- a/provider-exoscale/explanations/dbaas-postgresql.html +++ b/provider-exoscale/explanations/dbaas-postgresql.html @@ -151,6 +151,9 @@

    Exoscale Provider for Crossplane master +
  • + 0.11 +
  • 0.10
  • @@ -203,6 +206,7 @@

    Exoscale Provider for Crossplanemaster

    - +

    - +

    - +
    - +

    - +

    - +

    - +

    - +