Mariano Cano
39f46d31b9
Remove deprecated binaries
...
This commit removes the following deprecated binaries:
- step-awskms-init
- step-cloudkms-init
- step-pkcs11-init
- step-yubikey-init
From now on step and step-kms-plugin should be used to initialize the
PKI in AWS KMS, GCP KMS, PKCS#11 modules or YubiKeys.
A future commit will add step-kms-plugin to the docker images of
step-ca.
Fixes #1046
2023-01-23 16:30:55 -08:00
Carl Tashian
a017238874
No need for PROVISIONER_PWDPATH
2023-01-09 17:23:47 -08:00
Carl Tashian
844cfd3bad
Generate and use independent provisioner and private key passwords
2023-01-09 16:36:00 -08:00
Mariano Cano
18555a3cb2
Split build and download in Dockerfiles
...
On systems with low resources the command `go mod download` can fail.
This causes long builds of the docker images. This change adds a new
layer in the docker build splitting the build and download in two
steps.
Fixes #1114
2022-10-19 17:57:50 -07:00
Jakob Schlyter
c1425422dd
include support for GCP and AWS KMS by default
2022-04-25 14:25:31 +02:00
Carl Tashian
8d52379771
New Dockerfile with entrypoint script for easy CA init
2021-08-17 17:17:28 -07:00
Carl Tashian
3b31c6d2f5
Change HEALTHCHECK
to use step ca health
. Change shell CMD exec
to skip redundant /bin/sh -c
2020-09-08 09:44:35 -07:00
Carl Tashian
6ffc438ed1
Update Dockerfile.step-ca to match best practices
...
- See https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
- Added a .dockerignore file to reduce the build context size
- Added a HEALTHCHECK (curl the CA)
2020-09-02 11:41:47 -07:00
Carl Tashian
9815a38a2c
Fixes #344 ; also gets docker buildx working on both darwin & linux
2020-08-12 19:50:47 -07:00
Moritz Marquardt
da18defd94
Let step-ca bind to ports < 1024
2020-02-06 12:35:40 +00:00
max furman
2871d0b68b
bump Docker to latest tag
2019-05-08 12:26:21 -07:00
Mariano Cano
c099795122
Revert use latest version as it does not yet exists.
2019-03-28 11:28:39 -07:00
Mariano Cano
ce54927dab
Use latest tag.
2019-03-27 12:02:27 -07:00
Mariano Cano
b5d67ab129
Remove exposed port, it depends on the configuration.
2019-03-27 11:02:33 -07:00
Mariano Cano
2f661c0941
Update docker images and add docs on how to run step-ca on docker.
...
Fixes #48
2019-03-26 19:00:13 -07:00
max furman
8402b06119
bump step-cli container version in step-ca Dockerfile
2019-01-16 16:40:13 -08:00
max furman
f7154a9ba3
add Makefile build and deploy docker image for step-ca
2018-11-18 15:35:47 -08:00