Quick updates to the TODO

This commit is contained in:
Kyle Isom 2023-04-09 20:05:28 -07:00
parent 7a832caa8f
commit 6c65837bd4
2 changed files with 18 additions and 4 deletions

14
TODO.md
View File

@ -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

View File

@ -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"]