Files
linuxkit/projects
Ian Campbell 4df5d394e8 Bump yml
Done as follows:

    find -name build.yml | xargs dirname | while read d ; do
        t=$(linuxkit pkg show-tag $d)
        ./scripts/update-component-sha.sh --image ${t%:*} ${t#*:}
    done
    git commit -s test pkg tools blueprints examples projects/kubernetes projects/swarmd docs linuxkit.yml Makefile src

This explicitly excludes projects/* which I did not know whether to update.

Then:

    git reset --hard
    for i in init runc containerd ca-certificates sysctl dhcpcd getty rngd ; do
        o=$(git grep -h "\(image:\|-\) *linuxkit/$i:[0-9a-f]\{40\}" origin/master:linuxkit.yml | awk '// { print $2 }')
        n=$(linuxkit pkg show-tag pkg/$i)
        ./scripts/update-component-sha.sh "$o" "$n"
    done
    git commit --amend projects

This updates any projects which were using components with the same hash as the
top-level linuxkit.yml.

Signed-off-by: Ian Campbell <ijc@docker.com>
2017-10-10 13:23:45 +01:00
..
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-10-10 13:23:45 +01:00
2017-07-20 16:05:03 -04:00

Projects

We aim to provide a set of open spaces for collaboration to help move projects towards production. Projects should usually at a minimum provide a README of how to get started using the project with Moby, and a roadmap document explaining what the aims are and how to contribute. Most projects will probably provide a way to run the project in a custom Moby build in its current state, which ideally will be integrated in the Moby CI so there are checks that it builds and runs. Over time we hope that many projects will graduate into the recommended production defaults, but other projects may remain as ongoing projects, such as kernel hardening.

If you want to create a project, please submit a pull request to create a new directory here.

Current projects

Current projects not yet documented

  • VMWare support (VMWare)
  • ARM port and secure boot integration (ARM)

Completed projects

  • aws/: AWS support was merged into mainline in #1964.
  • wireguard/: WireGuard is now part of the default LinuxKit kernel and package set.