Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: external-secrets/kubernetes-external-secrets
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 8.1.0
Choose a base ref
...
head repository: external-secrets/kubernetes-external-secrets
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8.1.1
Choose a head ref
  • 3 commits
  • 10 files changed
  • 1 contributor

Commits on Jun 3, 2021

  1. docs: update helm template command suggestion

    Signed-off-by: Markus Maga <[email protected]>
    Flydiverny committed Jun 3, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    Flydiverny Markus Maga
    Copy the full SHA
    b7358b1 View commit details
  2. fix: verify CRD is available on startup

    Signed-off-by: Markus Maga <[email protected]>
    Flydiverny committed Jun 3, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    Flydiverny Markus Maga
    Copy the full SHA
    182e224 View commit details
  3. chore(release): 8.1.1

    Flydiverny committed Jun 3, 2021

    Verified

    This commit was signed with the committer’s verified signature.
    Flydiverny Markus Maga
    Copy the full SHA
    3cf8709 View commit details
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [8.1.1](https://github.com/external-secrets/kubernetes-external-secrets/compare/8.1.0...8.1.1) (2021-06-03)


### Bug Fixes

* verify CRD is available on startup ([182e224](https://github.com/external-secrets/kubernetes-external-secrets/commit/182e2244ffbe24cee2ee160a65d89aa5839df72d))

## [8.1.0](https://github.com/external-secrets/kubernetes-external-secrets/compare/8.0.2...8.1.0) (2021-06-03)


2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -58,7 +58,7 @@ For more details about configuration see the [helm chart docs](charts/kubernetes
If you don't want to install helm on your cluster and just want to use `kubectl` to install `kubernetes-external-secrets`, you could get the `helm` client cli first and then use the following sample command to generate kubernetes manifests:

```bash
$ helm template --output-dir ./output_dir ./charts/kubernetes-external-secrets/
$ helm template --include-crds --output-dir ./output_dir external-secrets/kubernetes-external-secrets
```

The generated kubernetes manifests will be in `./output_dir` and can be applied to deploy `kubernetes-external-secrets` to the cluster.
10 changes: 10 additions & 0 deletions bin/daemon.js
Original file line number Diff line number Diff line change
@@ -37,6 +37,16 @@ async function main () {

kubeClient.addCustomResourceDefinition(customResourceManifest)

try {
logger.info('verifiying CRD is installed')
await kubeClient
.apis[customResourceManifest.spec.group]
.v1[customResourceManifest.spec.names.plural].get()
} catch (err) {
logger.error('CRD installation check failed, statusCode: %s', err.statusCode)
process.exit(1)
}

const externalSecretEvents = getExternalSecretEvents({
kubeClient,
watchedNamespaces,
4 changes: 2 additions & 2 deletions charts/kubernetes-external-secrets/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: kubernetes-external-secrets
version: 8.1.0
appVersion: 8.1.0
version: 8.1.1
appVersion: 8.1.1
description: Kubernetes External Secrets CustomResourceDefinition
keywords:
- kubernetes-external-secrets
2 changes: 1 addition & 1 deletion charts/kubernetes-external-secrets/README.md
Original file line number Diff line number Diff line change
@@ -70,7 +70,7 @@ The following table lists the configurable parameters of the `kubernetes-externa
| `envVarsFromConfigMap.*` | Set any of the environment variables as `envVarsFromSecret` does but from a `configMap` in Deployment Pod | |
| `envFrom` | Enables the [`envFrom` block](https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#configure-all-key-value-pairs-in-a-configmap-as-container-environment-variables) on the Deployment pod | |
| `image.repository` | kubernetes-external-secrets Image name | `godaddy/kubernetes-external-secrets` |
| `image.tag` | kubernetes-external-secrets Image tag | `8.1.0` |
| `image.tag` | kubernetes-external-secrets Image tag | `8.1.1` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `nameOverride` | Override the name of app | `nil` |
| `fullnameOverride` | Override the full name of app | `nil` |
2 changes: 1 addition & 1 deletion charts/kubernetes-external-secrets/values.yaml
Original file line number Diff line number Diff line change
@@ -126,7 +126,7 @@ replicaCount: 1

image:
repository: ghcr.io/external-secrets/kubernetes-external-secrets
tag: 8.1.0
tag: 8.1.1
pullPolicy: IfNotPresent

imagePullSecrets: []
20 changes: 19 additions & 1 deletion docs/index.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
apiVersion: v1
entries:
kubernetes-external-secrets:
- apiVersion: v2
appVersion: 8.1.1
created: "2021-06-03T04:39:32.3452754+02:00"
description: Kubernetes External Secrets CustomResourceDefinition
digest: 5a0c8c291a34907878a79ec49e24e9d3b3a894fb392b75e3d53689385fca6672
home: https://github.com/external-secrets/kubernetes-external-secrets
keywords:
- kubernetes-external-secrets
- secrets
maintainers:
- name: external-secrets
url: https://github.com/external-secrets
name: kubernetes-external-secrets
sources:
- https://github.com/external-secrets/kubernetes-external-secrets
urls:
- kubernetes-external-secrets-8.1.1.tgz
version: 8.1.1
- apiVersion: v2
appVersion: 8.1.0
created: "2021-06-03T04:16:34.865938+02:00"
@@ -575,4 +593,4 @@ entries:
urls:
- kubernetes-external-secrets-1.0.1.tgz
version: 1.0.1
generated: "2021-06-03T04:16:34.8654358+02:00"
generated: "2021-06-03T04:39:32.3446907+02:00"
Binary file added docs/kubernetes-external-secrets-8.1.1.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kubernetes-external-secrets",
"version": "8.1.0",
"version": "8.1.1",
"description": "Kubernetes external secrets",
"main": "bin/daemon.js",
"scripts": {