Merge pull request #717 from Random-Liu/enable-tls-streaming

Enable TLS streaming in all the setup.
This commit is contained in:
Lantao Liu 2018-04-02 19:38:44 -07:00 committed by GitHub
commit 2bc72b6e0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 17 additions and 0 deletions

View File

@ -34,6 +34,8 @@ write_files:
shim = "/home/containerd/usr/local/bin/containerd-shim" shim = "/home/containerd/usr/local/bin/containerd-shim"
runtime = "/home/containerd/usr/local/sbin/runc" runtime = "/home/containerd/usr/local/sbin/runc"
[plugins.cri]
enable_tls_streaming = true
[plugins.cri.cni] [plugins.cri.cni]
bin_dir = "/home/containerd/opt/cni/bin" bin_dir = "/home/containerd/opt/cni/bin"
conf_dir = "/home/containerd/etc/cni/net.d" conf_dir = "/home/containerd/etc/cni/net.d"

View File

@ -32,6 +32,8 @@ write_files:
shim = "/home/containerd/usr/local/bin/containerd-shim" shim = "/home/containerd/usr/local/bin/containerd-shim"
runtime = "/home/containerd/usr/local/sbin/runc" runtime = "/home/containerd/usr/local/sbin/runc"
[plugins.cri]
enable_tls_streaming = true
[plugins.cri.cni] [plugins.cri.cni]
bin_dir = "/home/kubernetes/bin" bin_dir = "/home/kubernetes/bin"
conf_dir = "/etc/cni/net.d" conf_dir = "/etc/cni/net.d"

View File

@ -13,6 +13,14 @@
- name: "Create a directory for containerd config" - name: "Create a directory for containerd config"
file: path=/etc/containerd state=directory file: path=/etc/containerd state=directory
- name: "Add containerd config file"
blockinfile:
path: /etc/containerd/config.toml
create: yes
block: |
[plugins.cri]
enable_tls_streaming = true
- name: "Start Containerd" - name: "Start Containerd"
systemd: name=containerd daemon_reload=yes state=started enabled=yes systemd: name=containerd daemon_reload=yes state=started enabled=yes

View File

@ -24,6 +24,9 @@ The explanation and default value of each configuration item are as follows:
# systemd_cgroup enables systemd cgroup support. # systemd_cgroup enables systemd cgroup support.
systemd_cgroup = false systemd_cgroup = false
# enable_tls_streaming enables the TLS streaming support.
enable_tls_streaming = false
# "plugins.cri.containerd" contains config related to containerd # "plugins.cri.containerd" contains config related to containerd
[plugins.cri.containerd] [plugins.cri.containerd]

View File

@ -31,6 +31,8 @@ write_files:
shim = "/home/containerd/usr/local/bin/containerd-shim" shim = "/home/containerd/usr/local/bin/containerd-shim"
runtime = "/home/containerd/usr/local/sbin/runc" runtime = "/home/containerd/usr/local/sbin/runc"
[plugins.cri]
enable_tls_streaming = true
[plugins.cri.cni] [plugins.cri.cni]
bin_dir = "/home/containerd/opt/cni/bin" bin_dir = "/home/containerd/opt/cni/bin"
conf_dir = "/home/containerd/etc/cni/net.d" conf_dir = "/home/containerd/etc/cni/net.d"