Quick updates to the TODO
This commit is contained in:
parent
7a832caa8f
commit
6c65837bd4
12
TODO.md
12
TODO.md
|
@ -1,16 +1,26 @@
|
|||
# TODO
|
||||
|
||||
## General
|
||||
|
||||
- bazel setup
|
||||
- tooling setup
|
||||
|
||||
## Provisioning
|
||||
|
||||
- packer image building
|
||||
- ansible deployment
|
||||
|
||||
## Identity
|
||||
## Secure computing
|
||||
|
||||
- TPM provisioning
|
||||
- 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
|
||||
|
||||
- sphinx docs?
|
||||
- with bazel integration?
|
||||
- functional specs for everything
|
|
@ -1,7 +1,11 @@
|
|||
# Set up a packer image in Docker.
|
||||
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"]
|
||||
|
|
Loading…
Reference in New Issue