forked from TrueCloudLab/certificates
Use badgerv2 the default in helm too.
Use also port 443 for the ca-url, as we usually access through the service, this can be overridden by --with-ca-url flag in the cli.
This commit is contained in:
parent
ebf1afa96e
commit
4fde7b5250
2 changed files with 4 additions and 2 deletions
|
@ -79,7 +79,7 @@ inject:
|
|||
logger:
|
||||
format: json
|
||||
db:
|
||||
type: badger
|
||||
type: badgerv2
|
||||
dataSource: /home/step/db
|
||||
authority:
|
||||
provisioners:
|
||||
|
|
|
@ -341,7 +341,9 @@ func New(o apiv1.Options, opts ...Option) (*PKI, error) {
|
|||
if err != nil {
|
||||
return nil, errors.Wrapf(err, "error parsing %s", p.Address)
|
||||
}
|
||||
if port == "443" {
|
||||
// On k8s we usually access through a service, and this is configured on
|
||||
// port 443 by default.
|
||||
if port == "443" || p.options.isHelm {
|
||||
p.Defaults.CaUrl = fmt.Sprintf("https://%s", p.Defaults.CaUrl)
|
||||
} else {
|
||||
p.Defaults.CaUrl = fmt.Sprintf("https://%s:%s", p.Defaults.CaUrl, port)
|
||||
|
|
Loading…
Reference in a new issue