Quick updates to the TODO
This commit is contained in:
parent
7a832caa8f
commit
6c65837bd4
14
TODO.md
14
TODO.md
|
@ -1,16 +1,26 @@
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
|
## General
|
||||||
|
|
||||||
|
- bazel setup
|
||||||
|
- tooling setup
|
||||||
|
|
||||||
## Provisioning
|
## Provisioning
|
||||||
|
|
||||||
- packer image building
|
- packer image building
|
||||||
- ansible deployment
|
- ansible deployment
|
||||||
|
|
||||||
## Identity
|
## Secure computing
|
||||||
|
|
||||||
- TPM provisioning
|
- TPM provisioning
|
||||||
- TPM identity data store
|
- TPM identity data store
|
||||||
|
- automated FDE on provisioning
|
||||||
|
- secure boot
|
||||||
|
- SLSA level 3 for repo
|
||||||
|
- level 4 isn't feasible with only a single author
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
- sphinx docs?
|
- sphinx docs?
|
||||||
- with bazel integration?
|
- with bazel integration?
|
||||||
|
- functional specs for everything
|
|
@ -1,7 +1,11 @@
|
||||||
# Set up a packer image in Docker.
|
# Set up a packer image in Docker.
|
||||||
FROM ubuntu:22.04
|
FROM ubuntu:22.04
|
||||||
MAINTAINER Kyle Isom <kyle@imap.cc>
|
LABEL org.opencontainers.image.authors=kyle@imap.cc
|
||||||
|
|
||||||
add . packer
|
ONBUILD RUN apt-get update && apt-get install git
|
||||||
|
ONBUILD RUN git clone https://git.wntrmute.dev/kyle/bladerunner
|
||||||
|
ONBUILD RUN bladerunner/tools/install-go.sh
|
||||||
|
|
||||||
|
ADD . packer
|
||||||
|
|
||||||
ENTRYPOINT ["/usr/bin/env", "bash"]
|
ENTRYPOINT ["/usr/bin/env", "bash"]
|
||||||
|
|
Loading…
Reference in New Issue