Skip to content

Commit

Permalink
Create Development plan
Browse files Browse the repository at this point in the history
Signed-off-by: TomSweeneyRedHat <[email protected]>

Closes: #841
Approved by: rhatdan
  • Loading branch information
TomSweeneyRedHat authored and rh-atomic-bot committed Jul 4, 2018
1 parent 5c11c34 commit a59fb7a
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 13 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
[![Go Report Card](https://goreportcard.com/badge/github.com/projectatomic/buildah)](https://goreportcard.com/report/github.com/projectatomic/buildah)
[![Travis](https://travis-ci.org/projectatomic/buildah.svg?branch=master)](https://travis-ci.org/projectatomic/buildah)

Note: this package is in alpha, but is close to being feature-complete.

The Buildah package provides a command line tool that can be used to
* create a working container, either from scratch or using an image as a starting point
* create an image, either from a working container or via the instructions in a Dockerfile
Expand All @@ -16,13 +14,17 @@ The Buildah package provides a command line tool that can be used to
* use the updated contents of a container's root filesystem as a filesystem layer to create a new image
* delete a working container or an image

**[Buildah Demos](demos)**

**[Changelog](CHANGELOG.md)**

**[Development Plan](developmentplan.md)**

**[Installation notes](install.md)**

**[Troubleshooting Guide](troubleshooting.md)**

**[Tutorials](docs/tutorials/README.md)**
**[Tutorials](docs/tutorials)**

## Example

Expand Down
10 changes: 0 additions & 10 deletions demos/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,5 @@
![buildah logo](https://cdn.rawgit.com/projectatomic/buildah/master/logos/buildah-logo_large.png)

# Useful Buildah links

**[Changelog](../CHANGELOG.md)**

**[Installation notes](../install.md)**

**[Troubleshooting Guide](../troubleshooting.md)**

**[Tutorials](../docs/tutorials/README.md)**

# Buildah Demos

The purpose of these demonstrations is twofold:
Expand Down
13 changes: 13 additions & 0 deletions developmentplan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
![buildah logo](https://cdn.rawgit.com/projectatomic/buildah/master/logos/buildah-logo_large.png)

# Development Plan

## Development goals for Buildah

* Integration into Kubernetes and potentially other tools. The biggest requirement for this is to be able run Buildah within a standard linux container without SYS_ADMIN privileges. This would allow Buildah to run non-privileged containers inside of Kubernetes, so you could distribute your container workloads.

* Integration with User Namespace, Podman has this already and the goal is to get `buildah bud` and `buildah run` to be able to run its containers in a usernamespace to give the builder better security isolation from the host.

* Buildah `buildah bud` command's goal is to have feature parity with other OCI image and container build systems.

* Addressing issues from the community as reported in the [Issues](https://github.com/projectatomic/buildah/issues) page.

0 comments on commit a59fb7a

Please sign in to comment.