Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cert-manager/csi-driver

A Kubernetes CSI plugin to automatically mount signed certificates to Pods using ephemeral volumes
https://github.com/cert-manager/csi-driver

use consistent variable names and error messages

Signed-off-by: Joakim Ahrlin <[email protected]>

9263d8148763d41c026b9cbef5671a34640566a3 authored over 2 years ago by Joakim Ahrlin <[email protected]>
Adds new pkcs12 creation to filestore

Signed-off-by: joshvanl <[email protected]>

438665642a8c2262e487fef9ca3599c248a8ec95 authored over 2 years ago by joshvanl <[email protected]>
add internal/ to Dockerfile

Signed-off-by: Joakim Ahrlin <[email protected]>

2033e5870050ab3e535f670c8a641ff310d33171 authored over 2 years ago by Joakim Ahrlin <[email protected]>
Moves the pkcs12 into /pkg and fixes up chain handling

Signed-off-by: joshvanl <[email protected]>

e54c4e19975e907aa5830e5d3072286b156112b6 authored over 2 years ago by joshvanl <[email protected]>
cleanup and TODOs

Signed-off-by: Joakim Ahrlin <[email protected]>

55cc697857784b0cf0915e2ec91797929dbb03f1 authored over 2 years ago by Joakim Ahrlin <[email protected]>
Adds pkcs12 attributes to example deploy

Signed-off-by: joshvanl <[email protected]>

58109e1f8652435284536a3085be2e8fbcbde144 authored over 2 years ago by joshvanl <[email protected]>
Adds `csi.cert-manager.io/keystore-pkcs12-enable` volume attribute

Signed-off-by: joshvanl <[email protected]>

66e7759a48ddc4e7a2c51bfe48e51596a4e0a0dd authored over 2 years ago by joshvanl <[email protected]>
rename keystore types with Key-suffix

Signed-off-by: Joakim Ahrlin <[email protected]>

b82cb44587390c03ef57025f24f47d86c0a2e69e authored over 2 years ago by Joakim Ahrlin <[email protected]>
improve variable names for clarity

pick the right cert as leaf

Signed-off-by: Joakim Ahrlin <[email protected]>

2ef2c7607d27421f8a05eb78163b0e09ee17d559 authored over 2 years ago by Joakim Ahrlin <[email protected]>
make PKCS12 the default keystore-type

Signed-off-by: Joakim Ahrlin <[email protected]>

0d092b250625704fad1bff5268f812b641325e52 authored over 2 years ago by Joakim Ahrlin <[email protected]>
Merge pull request #106 from micahhausler/feat/add-svc-account-name

Add ServiceAccount name as a template value

0f83176fd9356ca509ffc09f90a0b64b4730b0f7 authored over 2 years ago by jetstack-bot <[email protected]>
Add ServiceAccount name as a template value

This enables users to reference the pod's ServiceAccount name in the
volumeAttributes.

Signed-o...

e7fa63fc817b518c92e8e51530178eb9c9692762 authored over 2 years ago by Micah Hausler <[email protected]>
Merge pull request #105 from JoshVanL/boilerplate-2022

Fix boilerplate 2022

e96c8361fcfb4d12bbdd67f030593e1fe248d1e6 authored over 2 years ago by jetstack-bot <[email protected]>
Fix boilerplate txt files, and include 2022 in accepted year range

Signed-off-by: joshvanl <[email protected]>

1c555f60d902610fbc2b73cc8d1b5a4dfd9cb53c authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #100 from JoshVanL/docs-move-to-cert-manager.io

Remove Documentation in favour of linking to the cert-manager.io website

4899019b1eccaf9be77f357fbc67088139f75553 authored over 2 years ago by jetstack-bot <[email protected]>
Remove Documentation in favour of linking to the cert-manager.io website

Signed-off-by: joshvanl <[email protected]>

422b3b657e850617053138ad7205f9493d392be1 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #99 from JoshVanL/helm-csi-data-mount-bidirectional

Adds Bidirectional to the csi-driver data directory volume mount

397cac4c2008ea563d9511bd59c0e10cabfde092 authored over 2 years ago by jetstack-bot <[email protected]>
Adds Bidirectional to the csi-driver data directory volume mount

Signed-off-by: joshvanl <[email protected]>

3072d9053094c8fe8abdfd4d9ae4feff291f8d44 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #96 from JoshVanL/hack-tools-verify-helm-docs

helm-docs verify and update scripts

f656a6600863e29ae7c42cf92742d9c04e501a92 authored over 2 years ago by jetstack-bot <[email protected]>
Updates helm README.md

Signed-off-by: joshvanl <[email protected]>

a860c2365699ec1d9a504697089c486937bd291c authored over 2 years ago by joshvanl <[email protected]>
Adds helm-docs to hack/tools/go.mod and create a verify and update

script. Build and run helm-docs scripts from Makefile

Signed-off-by: joshvanl <vleeuwenjoshua@gm...

e9d4186b12100524cecc96a7363ad5c4b699772f authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #95 from kuznero/main

Add optional nodeSelector to helm chart

f8e5bc2b6c91565b86aa10cd8f4f6b40dc91e4d0 authored over 2 years ago by jetstack-bot <[email protected]>
Add optional nodeSelector to helm chart

Signed-off-by: Roman Kuznetsov <[email protected]>

9e226d382f75414f8cf56a30c1c8bd3eac510b26 authored over 2 years ago by Roman Kuznetsov <[email protected]>
Merge pull request #92 from SgtCoDFish/maintainers

Update maintainers to point at team email

843814dd076469fc52b01b3330e370d521ffa20a authored over 2 years ago by jetstack-bot <[email protected]>
update maintainers to point at team email

also changes .PHONY style in Makefile and adds a target for updating the
chart README using helm...

84dfbe66a46fbb13774aaaaeafef8d10d5123044 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #93 from SgtCoDFish/logo

Update to smaller logo with correct size

f59aa767610c54b85f75f74b56a870352a43bf77 authored over 2 years ago by jetstack-bot <[email protected]>
update to smaller logo with correct size

Signed-off-by: Ashley Davis <[email protected]>

2d3bc956d6c244a48ccdbf917ea34a6208c4a83c authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #90 from JoshVanL/v0.3.0

Sets csi-driver version to v0.3.0

10f8743482264646b15758f627987506955abdea authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #83 from JoshVanL/bump-csi-lib-v0.2.2

Bump cert-manager/csi-lib to v0.2.2

da0d7ed580dec950a58e565691371677958edc6f authored over 2 years ago by jetstack-bot <[email protected]>
Update imports from jetstack/cert-manager -> cert-manager/cert-manager

for new variables feature

Signed-off-by: joshvanl <[email protected]>

757cb4558c4aaaf4763ef7e1ce8f41e5a9533a38 authored over 2 years ago by joshvanl <[email protected]>
Updates go import paths, and code for csi-lib

Signed-off-by: joshvanl <[email protected]>

614b4e9163206c306dc269055d7d3a02ae6496de authored over 2 years ago by joshvanl <[email protected]>
Bump csi-lib to v0.2.2, and bump related projects in go modules

Signed-off-by: joshvanl <[email protected]>

9f867d8bc69111db64171cf1e3d606718e536fef authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #82 from JoshVanL/metadata-san-templating

Metadata san templating

23f70ec6447f00908582a87526f154e11e3d4179 authored over 2 years ago by jetstack-bot <[email protected]>
Fix variables in README.md to use correct os.Expand syntax

Signed-off-by: joshvanl <[email protected]>

c7d75f3e82c848a27e74ed0da52bebc669390692 authored over 2 years ago by joshvanl <[email protected]>
Fixes the spelling of variables

Signed-off-by: joshvanl <[email protected]>

49108153015d4c1b11b96cd6c8cc4c898a3acc03 authored over 2 years ago by joshvanl <[email protected]>
Change tempalting values to have underscores and be upper case

Signed-off-by: joshvanl <[email protected]>

8bd776a87454b3d1fbda080b79b21521d859ec77 authored over 2 years ago by joshvanl <[email protected]>
Updates README.md and example deploy to use variables rather than go

templates

Signed-off-by: joshvanl <[email protected]>

100274ebd343afbc659567a6a948b3cf5c1fc3d7 authored over 2 years ago by joshvanl <[email protected]>
Change SAN templating strategy to use os.Expand

Signed-off-by: joshvanl <[email protected]>

667116d85327a1af1698098c1b0ec87f6bbd9fe9 authored over 2 years ago by joshvanl <[email protected]>
Add boilerplate for generator_test.go

Signed-off-by: joshvanl <[email protected]>

9059e71c161c989dfc75e4eb125079536f43f3fe authored over 2 years ago by joshvanl <[email protected]>
Add example on how to use the templating with Helm

Signed-off-by: joshvanl <[email protected]>

54567b178ad06264c67d20312d13029d75b61d4a authored over 2 years ago by joshvanl <[email protected]>
Move PublishVolume well-known Kubernetes VolumeContext attribute keys to

api.

Signed-off-by: joshvanl <[email protected]>

a0cbf15f5b035938cbeb30e8dfa25aab1f63b74d authored over 2 years ago by joshvanl <[email protected]>
Updates README.md and example deployment with the templating

functionality

Signed-off-by: joshvanl <[email protected]>

326cbcb4a82683e3c45cd759412b2427baf9651d authored over 2 years ago by joshvanl <[email protected]>
Adds support to the requester generator to template metadata variable

for common name, dns names, and URI SANs

Signed-off-by: joshvanl <[email protected]>

1289fb12e2b7d012706320e82de593fa495b9569 authored over 2 years ago by joshvanl <[email protected]>
Adds e2e tests for templating SANs

Signed-off-by: joshvanl <[email protected]>

b3a54fd7dafd274309f81cdf1ed0c802be87fea9 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #89 from JoshVanL/bump-csi-node-driver-registrar-v2.5.0-livenessprobe-v2.6.0

Bumps bump-csi-node-driver-registrar to `v2.5.0`, Bumps livenessprobe to `v2.6.0`

94bd65d8a8d14d561798a021ee65eb2157506eb3 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #84 from JoshVanL/SECURITY.md-cert-manager-cert-manager

Updates reference in SECURITY.md to point to `jetstack/cert-manager` -> `cert-manager/cert-manager`

911dbceacd07ddc6e184014427fd7d05ba4da4f5 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #88 from JoshVanL/kind-v0.12.0-kubectl-v1.23.6

Bumps versions in test runner: kind:v0.12.0 kubectl:v1.23.6

368da071fd33b8e04e64b1b83066a5ac51b63ba6 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #87 from JoshVanL/alpine-v3.15

Bumps alpine version `v3.14` -> `v3.15`

18cd49cb6b296f73f88145fb21f2d1bb64314dce authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #86 from JoshVanL/go-v1.18

Update go version to v1.18

89e5f0fcbb4a71a50fb30c9d5a9bb9c13efca857 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #85 from JoshVanL/test-run.sh-cert-manager-v1.8.0

Update cert-manager:v1.8.0 in test runner

c124f2f33d000ea5f6ef6d7d8ff5ace24aa89f92 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #91 from JoshVanL/remove-example-disable-auto-renew

Remove disable-auto-renew from example Deployment

b7186e06c5f33c2b93d641f2655d14222d408ab2 authored over 2 years ago by jetstack-bot <[email protected]>
Remove disable-auto-renew from example Deployment

Signed-off-by: joshvanl <[email protected]>

07f32964d0b1a30b1eb51d776eb2f087902d2068 authored over 2 years ago by joshvanl <[email protected]>
Updates README.md with new version numbers

Signed-off-by: joshvanl <[email protected]>

b2e0eeed4d44ffba77f5cf39d3eab630dc66b397 authored over 2 years ago by joshvanl <[email protected]>
Sets csi-driver version to v0.3.0

Signed-off-by: joshvanl <[email protected]>

19fc95cde69b9e2df9c0306d5ab01300893978e5 authored over 2 years ago by joshvanl <[email protected]>
Bumps bump-csi-node-driver-registrar to `v2.5.0`

Bumps livenessprobe to `v2.6.0`

Signed-off-by: joshvanl <[email protected]>

a761d114bccbc613dcd058e774a36fb840567489 authored over 2 years ago by joshvanl <[email protected]>
Bumps versions in test runner: kind:v0.12.0 kubectl:v1.23.6

Signed-off-by: joshvanl <[email protected]>

e9653472b558419a1535ad372020b615e8c4f12b authored over 2 years ago by joshvanl <[email protected]>
Bumps alpine version `v3.14` -> `v3.15`

Signed-off-by: joshvanl <[email protected]>

35d63548d85d4eb259ce913c8aeccccdb85f9492 authored over 2 years ago by joshvanl <[email protected]>
Update go version to v1.18

Signed-off-by: joshvanl <[email protected]>

4e51d68a976211e3eebb8ca9d9f0cd6629ce1239 authored over 2 years ago by joshvanl <[email protected]>
Update cert-manager:v1.8.0 in test runner

Signed-off-by: joshvanl <[email protected]>

509719f97887577863b674f695515fd4221eed3e authored over 2 years ago by joshvanl <[email protected]>
Updates reference in SECURITY.md to point to jetstack/cert-manager -> cert-manager/cert-manager

Signed-off-by: joshvanl <[email protected]>

2821e820292a4170f74431873c90c199c5c65266 authored over 2 years ago by joshvanl <[email protected]>
Merge pull request #81 from SgtCoDFish/logo

Fix logo location to use specific SHA

f825242a0fc8e5e587f5e120eb9b08cd06904f4b authored over 2 years ago by jetstack-bot <[email protected]>
fix logo location to use specific SHA

Signed-off-by: Ashley Davis <[email protected]>

86d7a7f6f099e3704937f296d059c8f419e1c686 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #80 from SgtCoDFish/readtweak

Fix img location, width, height, link to cm website

edcbf7a53fbce30e15303a06765a3b785ef209a8 authored over 2 years ago by jetstack-bot <[email protected]>
fix img location, width, height, link to cm website

Signed-off-by: Ashley Davis <[email protected]>

68b76678e490d7d85fdc95bbe78f72793d2ad62f authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #76 from SgtCoDFish/readmehtml

Fix broken HTML in README

d24406caacb041adbddf5bb7ecf3702d089b158a authored about 3 years ago by jetstack-bot <[email protected]>
fix broken HTML in README

Also adds alt text for accessibility and artifacthub badge

Signed-off-by: Ashley Davis <ashley....

0b07e36c1721bbdd6ebee6f9c094d3a1acf94161 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #73 from basert/helm-configure-csi-data-dir

Move csi-data-dir configuration into values.yaml.

189cc58759e7326cce91d597a4466085a89b9ba1 authored about 3 years ago by jetstack-bot <[email protected]>
Move csi-data-dir configuration into values.yaml.

This allows a different hostPath to be used, working around an issue with system-tmpfiles-clean ...

2b367b575e80d99a05e40cf0fcc6c657dcd65424 authored about 3 years ago by Fabian Gruber <[email protected]>
Merge pull request #72 from JoshVanL/tag-v0.2.0

Updates tag version to v0.2.0, updates helm README docs

5168db53dc7c2c281047a1a84f36742c644b786a authored about 3 years ago by jetstack-bot <[email protected]>
Updates tag version to v0.2.0, updates helm README docs

Signed-off-by: joshvanl <[email protected]>

1d04d9a524156a1b5e5fd253e18d9426c25f5cd4 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #71 from JoshVanL/csi-daemonset-liveness-probe

Adds liveness probe to csi-driver using `k8s.gcr.io/sig-storage/livenessprobe`

dafe3fcb65c2c65e7b648355ffe321b344e9bfd1 authored about 3 years ago by jetstack-bot <[email protected]>
Moves kube liveness probe to csi-driver container, makes liveness port

configurable

Signed-off-by: joshvanl <[email protected]>

1d87e72a96097f0542a54a983dca9e7f805204ea authored about 3 years ago by joshvanl <[email protected]>
Adds liveness probe to csi-driver using `k8s.gcr.io/sig-storage/livenessprobe`

Signed-off-by: joshvanl <[email protected]>

e0022d8dde294d1b89d76a50e7c4072bd43c9653 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #69 from basert/pkcs8-encoded-private-keys

Add key format type to filestore.write.

5d7b4ecd94310cf3bdb2fa4a63bddddeaf6bf050 authored about 3 years ago by jetstack-bot <[email protected]>
Add e2e test for key-encoding annotation

* if empty/missing: default to PKCS1
* if PKCS1: parse with PKCS1
* if PKCS8: parse with PKCS8

...

125377cd4ac2458fc0a40d41ace9294b1faa4fa5 authored about 3 years ago by Fabian Gruber <[email protected]>
Review feedback:

* rename `key-format` to `key-encoding`
* add fallback to `PKCS1` if key-encoding annotation is ...

3936283ddff9d9470c2891a19c0eb098c808b516 authored about 3 years ago by Fabian Gruber <[email protected]>
Merge pull request #68 from rcanderson23/helm-tolerations

Add tolerations to DaemonSet

a36411519daa3cf3e367d3b5db314d8b29f98b67 authored about 3 years ago by jetstack-bot <[email protected]>
Add key format type to filestore.write.

Currently, the filestore.write marshals RSA private key in PKCS#1 format. Adding a new flag that...

526d59227218f41d459870199be07b132b3a8cdf authored about 3 years ago by Fabian Gruber <[email protected]>
add tolerations to daemonset

Signed-off-by: Carson Anderson <[email protected]>

9dcebf2eaad70cc1489968bb44fd99fd4f355691 authored about 3 years ago by Carson Anderson <[email protected]>
Merge pull request #67 from JoshVanL/no-dns-names-should-be-nil

If DNS names are not defined, they should be set to nil in the x509.CertificateRequest

c434552923efca26322d8190a4d18877dd6c20d3 authored about 3 years ago by jetstack-bot <[email protected]>
Fix e2e test parsing DNS Names for new nil behaviour

Signed-off-by: joshvanl <[email protected]>

cff3f98c2ce54e88a04c13c981eb0cd3807a347e authored about 3 years ago by joshvanl <[email protected]>
If DNS names are not defined, they should be set to nil in the

x509.CertificateRequest

Signed-off-by: joshvanl <[email protected]>

84b91945b3692df799c5cd686acbe7a264a9fff8 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #64 from JoshVanL/helm-chart-v0.1.2

Updates helm chart to v0.1.2

840fad9e156727d6b3054bf91c7869ac240f81d2 authored over 3 years ago by jetstack-bot <[email protected]>
Updates helm chart to v0.1.2

Signed-off-by: joshvanl <[email protected]>

5b74676031cdb032e3272ee1c64e8061a3bcc3b4 authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #63 from MattiasGees/nodedriver

Allow the node-driver-registrar image to be tweakable

399fc58a3ea0a124f3048eb48b99e24cfdf45b4b authored over 3 years ago by jetstack-bot <[email protected]>
Allow the node-driver-registrar image to be tweakable

Signed-off-by: Mattias Gees <[email protected]>

3055089ff4139c7efe356a9903cd5d053d33c91a authored over 3 years ago by Mattias Gees <[email protected]>
Merge pull request #62 from charlieegan3/add-note-about-self-signed

Explain incompatibility with self signed issuers

41ffb82ef1efc9e3e9116da05b8893dc8f48891d authored over 3 years ago by jetstack-bot <[email protected]>
Explain incompatibility with self signed issuers

Signed-off-by: Charlie Egan <[email protected]>

46253ad4ae3aa0a63eeb2e73cc85501cce59ca9e authored over 3 years ago by Charlie Egan <[email protected]>
Merge pull request #60 from JoshVanL/multi-arch-image-v0.1.1

Adds support for multi-arch images, bumps version to v0.1.1

7e911ce17b400ea29fc8b0f35a4b84c3a009957e authored over 3 years ago by jetstack-bot <[email protected]>
Adds support for multi-arch images, bumps version to v0.1.1

Signed-off-by: joshvanl <[email protected]>

a0986523ff42704362334f372bd52a549786c42d authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #61 from charlieegan3/image-repo-update

Use k8s.gcr.io repo for csi-node-driver-registrar

89ad60ba444f5a0b797bfae9c9c00c4619aaa164 authored over 3 years ago by jetstack-bot <[email protected]>
Use k8s.gcr.io repo for csi-node-driver-registrar

This seems to be where the project is pushing images now. I have left
the version the same.

Thi...

7874f4a236904d93d710ac77b2cf307cd3ef5c5c authored over 3 years ago by Charlie Egan <[email protected]>
Merge pull request #59 from irbekrm/bump_version

Bump storage API version v1beta1 -> v1

a28f82e193f9821062be51b18545e9e8fe5f3240 authored over 3 years ago by jetstack-bot <[email protected]>
Selectively deploy v1 or v1beta1 CSIDriver

So that supported k8s version match those that cert-manager supports

Signed-off-by: irbekrm <ir...

fa7db0e7ae9e8d22e88da1009b08e4f0e78020cc authored over 3 years ago by irbekrm <[email protected]>
Bumps cert-manager resource versions in example manifests

Signed-off-by: irbekrm <[email protected]>

291aa19cea052c57eabb376b489938c082e9a12e authored over 3 years ago by irbekrm <[email protected]>
Bumps storage API version v1beta1 -> v1

Also ensures tests run against k8s 1.22

Signed-off-by: irbekrm <[email protected]>

5bc5af38de8fd8224dc1c8a911198ca503956ede authored over 3 years ago by irbekrm <[email protected]>
Merge pull request #58 from JoshVanL/rename-cert-manager-csi-driver

Ensure all names use cert-manager-csi-driver

7308f171be8c6431e630653cdbcb24fd9ef7065b authored over 3 years ago by jetstack-bot <[email protected]>
Ensure all names use cert-manager-csi-driver

Signed-off-by: joshvanl <[email protected]>

82ede32c4e1fd234639aae0e4df1d7791fbf04c4 authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #57 from jakexks/errorfix

Actually return wrapped error, fix docstring lint

be27e43d9ce500bfc64b87dd92c791c0e49592e5 authored over 3 years ago by jetstack-bot <[email protected]>
Merge pull request #56 from JoshVanL/csi-lib-v0.1.0

Update csi-lib to v0.1.0

510e19ae845365742aedbe4e5f24a47fe2dece2f authored over 3 years ago by jetstack-bot <[email protected]>