Lantao Liu
b05744478a
Update documents.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-23 21:03:46 +00:00
Yanqiang Miao
559581e18a
Add a document for cri plugin config
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2018-03-23 15:08:58 +08:00
Lantao Liu
65c1cc77bb
Merge pull request #682 from Random-Liu/update-doc
...
Update README.d and graphs.
2018-03-20 19:08:06 -07:00
Lantao Liu
129d060e10
Update README.d and graphs.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 21:11:23 +00:00
Lantao Liu
904938fa9d
Fix for kube-up.sh and update several documments.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-20 09:24:15 +00:00
Lantao Liu
47855119ab
Merge pull request #667 from mikebrow/doc-updates-cri-move
...
docs update for cri-containerd to cri move
2018-03-16 16:24:40 -07:00
Mike Brown
0ee7614785
docs update for cri-containerd to cri move
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-03-16 15:33:17 -05:00
Lantao Liu
7e67d96b9b
Replace ctrcri
with ctr cri
.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-03-15 23:22:00 +00:00
Yanqiang Miao
4a8060f08b
Add document about registry configuration
...
Signed-off-by: Yanqiang Miao <miao.yanqiang@zte.com.cn>
2018-03-08 11:02:57 +08:00
Mike Brown
ffea684c57
documents load image
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-03-05 15:57:44 -06:00
Kunal Kushwaha
b12c3215a0
Licence header added
...
Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp>
2018-02-19 10:32:26 +09:00
Michael Crosby
aa82d17d1d
Merge pull request #2079 from estesp/man-pages
...
Add initial man pages
2018-02-15 11:07:35 -05:00
Mike Brown
84139b4241
removes hack versions; splits update vendor and makes it optional
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-02-14 16:37:49 -06:00
Phil Estes
8f183b5ee9
Add basic manpages for ctr, containerd, containerd-config
...
Adds initial manpages for ctr, containerd, and containerd config
commands, as well as the config.toml configuration file.
Adds targets to Makefile for generating and installing manpages.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2018-02-14 15:17:31 -05:00
Phil Estes
a929f9c746
Add further updates for website refresh
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2018-02-12 13:45:45 -05:00
Micheal Waltz
43b655b557
Link Docker release notes for containerd version
...
Clarify which version of Docker use containerd versions and link to
release notes.
Signed-off-by: Micheal Waltz <ecliptik@gmail.com>
2018-02-12 13:38:07 -05:00
Micheal Waltz
38ef0b6d3c
Updates to containerd.io index page
...
- Fixes broken Dockercon link
- Attemps to clarify 1.0.0 release and support status
Signed-off-by: Micheal Waltz <ecliptik@gmail.com>
2018-02-12 13:37:56 -05:00
Tom Godkin
19e9e1642a
Fix typo in docs
...
Signed-off-by: Tom Godkin <tgodkin@pivotal.io>
2018-02-12 17:11:05 +00:00
Lantao Liu
532a895d7d
Update critest.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-08 03:10:57 +00:00
Lantao Liu
605b4a7b6a
Update imports
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-08 02:45:44 +00:00
Lantao Liu
047df7aca6
Merge pull request #602 from mikebrow/critools-install-minor-update
...
update critools
2018-02-07 18:44:37 -08:00
Mike Brown
edb2b2379d
change crictl sandboxes to pods; other references to sandboxes
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-02-07 17:23:59 -06:00
Lantao Liu
caf2bdb04a
Update ocicni to main stream.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-07 19:39:06 +00:00
Lantao Liu
1f1e03e001
Add a separate CLI for cri-containerd ctrcri
.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-02-02 02:54:05 +00:00
Mike Brown
07c8f07ba3
fix kubernetes-incubator links
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2018-01-11 17:50:57 -06:00
Lantao Liu
025ffe551f
Rename kubernetes-incubator/cri-containerd to containerd/cri-containerd.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2018-01-10 22:35:33 +00:00
Yu-Ju Hong
07a0685499
Fix typos and broken links in docs
...
Signed-off-by: Yu-Ju Hong <yjhong@google.com>
2018-01-05 10:44:13 -08:00
Chris Aniszczyk
b12e5794b1
Force ruby version for docs build
...
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-01-04 10:49:50 -06:00
Chris Aniszczyk
fea2c381b1
Add build config for jekyll + netlify
...
https://www.netlify.com/blog/2017/05/11/migrating-your-jekyll-site-to-netlify/
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-01-03 16:22:22 -06:00
Chris Aniszczyk
eeb5ea8cd4
Create CNAME
2018-01-03 14:40:48 -06:00
Chris Aniszczyk
00ad7fe408
Fix website rendering via gh-pages
...
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2018-01-03 12:07:11 -08:00
Lantao Liu
5c37f6dc63
Fix kube-up document.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-22 01:09:07 +00:00
Lucas Molas
f61f60e01e
Update getting-started guide with the new stdio implementation
...
Signed-off-by: Lucas Molas <lmolas@fundacionsadosky.org.ar>
2017-12-21 13:15:53 -03:00
Lantao Liu
ea6abcc1d7
Use sha256 instead of sha1.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-15 20:12:46 +00:00
Lantao Liu
372a9fb643
Merge pull request #500 from Random-Liu/add-kube-up-doc
...
Add document for kube-up.sh
2017-12-14 12:03:36 -08:00
Lantao Liu
7c8df861cc
Add document for kube-up.sh
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-14 19:19:10 +00:00
Lantao Liu
944fdbf0b4
Add architecture graph for cri-containerd.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-14 18:44:00 +00:00
Lantao Liu
fe5a21d977
Merge pull request #497 from mikebrow/doc-crictl
...
add docs for using crictl
2017-12-13 17:54:48 -08:00
Mike Brown
44d647cf96
add docs for using crictl
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2017-12-13 18:39:35 -06:00
Lantao Liu
ec975b2e7a
Add OS and arch in release tarball.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-12-13 23:03:03 +00:00
YaoZengzeng
21c260398d
add missing dependency in code example
...
Signed-off-by: YaoZengzeng <yaozengzeng@zju.edu.cn>
2017-12-08 15:53:23 +08:00
Ace-Tang
aca8e15916
docs: fix usage of cio package in docs
...
Signed-off-by: Ace-Tang <aceapril@126.com>
2017-12-05 00:07:08 +08:00
Daniel Nephin
cdf62f69a1
Fix usage of oci in other packages.
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
2017-11-27 16:16:17 -05:00
bando-shintaro
5128f034b8
Fix docs, log output in getting started
...
Signed-off-by: bando-shintaro <bando142141@gmail.com>
2017-11-05 23:25:27 +09:00
Ian Campbell
680bab8468
Update docs with go 1.9 requirement.
...
re: #1632
The comment about plugins in README.md didn't seem relevant any longer so I
removed it.
Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2017-10-12 15:06:36 +01:00
Michael Crosby
d7864eb77b
Use namespace in default cgroup path
...
By default, the generated spec will place containers in cgroups by their
ids, we need to use the namespace as the cgroup root to avoid
containers with the same name being placed in the same cgroup.
```
11:perf_event:/to/redis
10:freezer:/to/redis
9:memory:/to/redis
8:devices:/to/redis
7:net_cls,net_prio:/to/redis
6:pids:/to/redis
5:hugetlb:/to/redis
4:cpuset:/to/redis
3:blkio:/to/redis
2:cpu,cpuacct:/to/redis
1:name=systemd:/to/redis
11:perf_event:/te/redis
10:freezer:/te/redis
9:memory:/te/redis
8:devices:/te/redis
7:net_cls,net_prio:/te/redis
6:pids:/te/redis
5:hugetlb:/te/redis
4:cpuset:/te/redis
3:blkio:/te/redis
2:cpu,cpuacct:/te/redis
1:name=systemd:/te/redis
```
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-10-09 17:07:57 -04:00
Lantao Liu
1e00322107
Add guide for installation from release tarball
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-10-05 18:44:23 +00:00
Kenfe-Mickael Laventure
26d4c2c217
Add an option to prevent putting the shim in a new mount namespace
...
This is needed for users on kernel older than 3.18 so they can avoid EBUSY
errors when trying to unlink, rename or remove a mountpoint that is present in
a shim namespace.
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>
2017-10-04 09:16:02 -07:00
Nikhita Raghunath
bf2f942a11
Fix link to design proposal
...
Signed-off-by: Nikhita Raghunath <nikitaraghunath@gmail.com>
2017-10-03 12:21:53 +05:30
Lantao Liu
cfe365198b
Update testing doc
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-09-24 03:27:10 +00:00
Phil Estes
fe1e00c06c
Fix example using old GenerateSpec function
...
This fixes the example in the getting started guide. The full example
was already correct; tested compilation and proper runtime on latest
master.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2017-09-22 15:25:18 -04:00
Michael Crosby
f23edd3cc0
Add v1 to metrics API endpoint
...
Fixes #1399
This versions the prometheus metrics API so we can manage backwards
incompatible changes in the future more easily.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-09-20 16:24:30 -04:00
Michael Crosby
9c207952b0
Add go build and ./main to guide
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-09-07 11:14:37 -04:00
Roy Inganta Ginting
34a58ce0d4
Improve the getting started guide
...
Here is list of improvement:
- Add 2 intermediate full samples of code that can be compiled and ran
- Link to Runc.md page for runc installation
- Fix typo at the "Task Wait and Start" section
- Fix missing commands to run sample code at the getting stated guide
- Explicitly State go 1.8.x or above and link back to golang install page
Signed-off-by: Roy Inganta Ginting <ringanta.ginting@gmail.com>
2017-09-07 11:12:37 -04:00
Michael Crosby
2052b76fa7
Change WithSpec to take SpecOpts
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-24 14:32:41 -04:00
Michael Crosby
c601606f84
Move spec generation to Container Create
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-24 10:32:16 -04:00
Brian Goff
6ab99edb71
Convert ExitStatus
to use fn to get details
...
Instead of requiring callers to read the struct fields to check for an
error, provide the exit results via a function instead which is more
natural.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-08-22 10:48:44 -04:00
Brian Goff
026896ac4c
Make Wait() async
...
In all of the examples, its recommended to call `Wait()` before starting
a process/task.
Since `Wait()` is a blocking call, this means it must be called from a
goroutine like so:
```go
statusC := make(chan uint32)
go func() {
status, err := task.Wait(ctx)
if err != nil {
// handle async err
}
statusC <- status
}()
task.Start(ctx)
<-statusC
```
This means there is a race here where there is no guarentee when the
goroutine is going to be scheduled, and even a bit more since this
requires an RPC call to be made.
In addition, this code is very messy and a common pattern for any caller
using Wait+Start.
Instead, this changes `Wait()` to use an async model having `Wait()`
return a channel instead of the code itself.
This ensures that when `Wait()` returns that the client has a handle on
the event stream (already made the RPC request) before returning and
reduces any sort of race to how the stream is handled by grpc since we
can't guarentee that we have a goroutine running and blocked on
`Recv()`.
Making `Wait()` async also cleans up the code in the caller drastically:
```go
statusC, err := task.Wait(ctx)
if err != nil {
return err
}
task.Start(ctx)
status := <-statusC
if status.Err != nil {
return err
}
```
No more spinning up goroutines and more natural error
handling for the caller.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-08-22 09:33:07 -04:00
Michael Crosby
b1eb1103a8
Add section for state
dir
...
Closes #1286
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-11 16:54:42 -04:00
Phil Estes
f90fa4e121
Minor updates to the namespaces doc
...
Add info on labels. Some wording updates.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
2017-08-10 11:08:03 -04:00
Michael Crosby
7a40eaabe8
Add namespace doc for containerd
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-10 10:22:23 -04:00
Michael Crosby
1907116bdd
Add doc for extending client opts
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-08 15:39:59 -04:00
Michael Crosby
a543d05708
Add ops guide for containerd
...
This adds an explaination to some of the config file settings and what
the accomplish in containerd.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-07 14:41:27 -04:00
Michael Crosby
d6c171ea89
Add getting started guide
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-08-07 09:17:27 -04:00
Lantao Liu
06a3949b87
Add cri-containerd test document for developer.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-06-29 01:08:56 +00:00
Patrick Chanezon
16f04383ae
retrying pr for website to satify cncf guidelines
...
Signed-off-by: Patrick Chanezon <patlist@chanezon.com>
fixing validation issue for whitespace
Signed-off-by: Patrick Chanezon <patlist@chanezon.com>
2017-06-16 14:30:31 -07:00
David Lyle
04f76c5505
fix relative image paths
...
Signed-off-by: David Lyle <david.lyle@intel.com>
2017-04-21 12:27:05 -06:00
Li Li
6ae973362a
Update dockercon-summit.md
2017-04-20 01:31:00 -05:00
Ross Boucher
9999e85f80
Checkpoint/Restore proposal
2017-04-19 08:57:10 -05:00
Random-Liu
e51409a9cf
Add initial documents.
2017-04-14 15:08:49 -07:00
Fabio Kung
f401bec0fd
containerd summit: suggest a discussion about disk quotas
...
Signed-off-by: Fabio Kung <fabio.kung@gmail.com>
2017-04-13 11:19:55 -07:00
Michael Crosby
4f2b443a27
Rewrite imports for new github org
...
This rewrites the Go imports after switching to the new github org.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-04-03 14:05:44 -07:00
Michael Crosby
c6f2193c28
Merge branch 'master' into patch-1
2017-04-03 11:42:50 -07:00
Random-Liu
803a60eaac
Propose discussion of image filesystem metrics.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2017-03-31 17:08:08 -07:00
Liz Rice
f0d1c19a0f
Propose discussion of Authorization plugin
...
Signed-off-by: Liz Rice <liz@lizrice.com>
2017-03-31 17:08:16 +01:00
Michael Crosby
58b0baf585
Add logo/assets
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-28 09:33:33 -07:00
Patrick Chanezon
06d5068055
removed unused images
...
Signed-off-by: Patrick Chanezon <patlist@chanezon.com>
2017-03-17 12:09:03 -07:00
Patrick Chanezon
ecc0cc14c6
added website code for containerd.io
...
Signed-off-by: Patrick Chanezon <patlist@chanezon.com>
2017-03-15 13:14:10 -07:00
Michael Crosby
1f15b058d2
Add link to signup form
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-10 11:40:27 -08:00
Michael Crosby
ee2d005984
Add dockercon summit discussion points
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2017-03-10 10:51:53 -08:00
Michael Crosby
e115b52ce2
Remove containerd files
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2016-11-07 13:10:09 -08:00
Harry Zhang
96ee432674
Refactoring minor fix
...
Signed-off-by: Harry Zhang <harryz@hyper.sh>
2016-06-30 23:13:04 -04:00
Ben Firshman
6228054b6f
Move docs in readme to separate pages
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2016-04-06 14:14:51 -07:00
Qiang Huang
8dc52a6461
Update bundle.md
...
As we only have config.json in specs now.
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
2016-03-22 15:07:27 +08:00
Brian Goff
866ad6fe1d
fix some docs typos and wording
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2015-12-17 16:02:58 -05:00
Michael Crosby
83eeb131d8
Update readme and documentation for release
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2015-12-16 12:15:22 -08:00
Michael Crosby
b3645c066d
Add bundle documentation
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2015-12-07 14:15:12 -08:00