Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@rolinh rolinh released this 12 Jun 13:50
· 13 commits to main since this release

Warning

v0.2.z is a major departure from v0.1.z and contains major breaking changes to make certgen generic and reusable by projects other than Cilium. All CLI flags that were specific to Cilium, Hubble or Cluster Mesh have been removed and a new way to configure certgen has been introduced.

As @giorio94 explains in #220, the configuration to generate certificates is now provided as yaml via --config or --config-file and looks like the following example:

certs:
- name: foo
  namespace: kube-system
  commonName: foo.cilium.io
  hosts:
 - foo.cilium.io
  - qux.cilium.io
  - 192.0.2.237
  usage:
 - signing
  - key encipherment
  - server auth
  validity: 72h
- name: bar
  ...

What's Changed

Full Changelog: v0.1.13...v0.2.0