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:
|
logger:
|
||||||
format: json
|
format: json
|
||||||
db:
|
db:
|
||||||
type: badger
|
type: badgerv2
|
||||||
dataSource: /home/step/db
|
dataSource: /home/step/db
|
||||||
authority:
|
authority:
|
||||||
provisioners:
|
provisioners:
|
||||||
|
|
|
@ -341,7 +341,9 @@ func New(o apiv1.Options, opts ...Option) (*PKI, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errors.Wrapf(err, "error parsing %s", p.Address)
|
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)
|
p.Defaults.CaUrl = fmt.Sprintf("https://%s", p.Defaults.CaUrl)
|
||||||
} else {
|
} else {
|
||||||
p.Defaults.CaUrl = fmt.Sprintf("https://%s:%s", p.Defaults.CaUrl, port)
|
p.Defaults.CaUrl = fmt.Sprintf("https://%s:%s", p.Defaults.CaUrl, port)
|
||||||
|
|
Loading…
Reference in a new issue