23 Commits

Author SHA1 Message Date
Ian Wienand
d6d27752ad Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I37d57e12ebe5af5f02429831fe3249c5da0d1bad
2019-03-24 20:36:10 +00:00
Harry Zhang
8d69865d6e Update with stackube demo
Change-Id: Ib10aa1e860cc17315a04b58bac565807eabf7736
2017-11-18 23:40:06 +08:00
Harry Zhang
df9c581007 Clarify work with kuryr-kubernetes
Change-Id: Ia679f1b5f674d09b720a8ab39809bb16fa0dd8a3
2017-09-27 15:35:32 +08:00
Harry Zhang
4de3925dd1 Add details to vol guide
Change-Id: I875bb2a288352bacfac2744b23b2268cbacc6deb
2017-09-05 14:21:40 +08:00
Harry Zhang
c5e3a3f539 Fix typo in developer user doc
Change-Id: Ie6129eab9acb94de4ae0438d35b8a78042f218d1
2017-08-31 16:10:56 +08:00
Jenkins
fb8b06a0f1 Merge "Release note 1.0beta" 2017-08-31 07:26:02 +00:00
Harry Zhang
feed3031f4 Release note 1.0beta
Change-Id: I68e965afc3ab47dcbbaf9961e9d5ff87a7f8c3aa
2017-08-31 15:17:57 +08:00
Pei Tong
0bbb5a98b0 Fix doc/source/setup.rst
Change-Id: Ia2ffe4ef520a18c5bcddefc1c53bc8560a9c25e5
2017-08-30 14:48:54 +00:00
Pei Tong
ba9fa99f6c blueprint cluster-installation
Add install tool

The tool aims to make the deploying of stackube as easy as possible.
User could set up a whole Stackube cluster automatically by using it.
It uses docker images provided by OpenStack Kolla Project to run a
containerized OpenStack, and uses kubeadm to deploy kubenetes, then
bootstrap the Stackube cluster.

Change-Id: I6f18cf4d1a792bc505f955937f000dc0967341ce
Implements: blueprint cluster-installation
2017-08-30 09:33:39 +00:00
Harry Zhang
03929dc65b Unpdate and add new doc
Implements: blueprint enhance-documentation

Change-Id: I7a67b55bbb12fae9d0f2e5c693182254a2abc0e6
2017-08-24 14:32:38 +08:00
Kevin Zhao
d49fd75750 Bump Kubernetes version from 1.7.3 to 1.7.4
Tweak setup document about set env

Implements: blueprint upgrade-kubernetes

Change-Id: Ib6c25c9affcf7020aaf127220dad7e07f9b518ff
Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
2017-08-23 14:24:42 +08:00
Harry Zhang
b828e3d7ab Add cinder-flexvolume developer doc
Implements: blueprint volume-improve

Change-Id: I907bdbd238b16aad81e8150dacac049436750864
2017-08-22 13:35:30 +08:00
Pengfei Ni
e978fceacb Fix document format, e.g. numbers and paragraph
Change-Id: I914ea3968513af77d8aacfc21973f06b2065608e
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-04 10:32:50 +08:00
Pengfei Ni
4e4141ac9d Use openstackdocstheme for documentation
Change-Id: I208cc61bd326a157527b09dbe828b16815a6c64f
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-04 10:10:00 +08:00
Pengfei Ni
4dd67bf6ab Update documentation
Change-Id: Ib135d350d48452fc986ccfcdbfd4f04e4a29b28b
2017-08-04 08:58:44 +08:00
Pengfei Ni
50322401cd Add kube-dns
Adds kube-dns deployments for each tenant. And also adds loadbalancer
for cluster DNS in each namespace.

Implements: blueprint dns
Change-Id: I2ee00806431cc4a3dfdf4c3c49b54892d4c2c98b
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-04 08:56:27 +08:00
Pengfei Ni
681f75ddd0 Add LICENSE for files
This PR adds license for all files. It also adds a script
hack/verify-boilerplate.sh for checking whether license is
set correctly.

Change-Id: Ib691187f3128f6787510aa914d5c0e01e8e1b22f
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-07-28 16:09:52 +08:00
Harry Zhang
e2f1a14c1d Fix system namespace
Create tenant and network for 3 namespaces:
default, kube-system, kube-public

They will share "default" tenant and "kube-default-default-network"

Change-Id: I4cb195d544a5a8d6d3fdd356a3a89582daaafdbf
Implements: blueprint 	auth-controller
2017-07-17 14:43:22 +08:00
Harry Zhang
f52aae3420 Update network TPR to CRD
Use CRD for tenant

Fix install doc

Change-Id: I721e144bb7380d8391608de175a8ab2cb011ddfa
2017-07-06 09:45:23 +08:00
Pengfei Ni
7d90e0b1f4 Optimize flags and logs.
Usage of ./stackube-controller:
      --alsologtostderr                  log to standard error as well as files
      --cloudconfig string               path to stackube config file (default "/etc/stackube.conf")
      --kubeconfig string                path to kubernetes admin config file (default "/etc/kubernetes/admin.conf")
      --log-backtrace-at traceLocation   when logging hits line file:N, emit a stack trace (default :0)
      --log-dir string                   If non-empty, write log files in this directory
      --log-flush-frequency duration     Maximum number of seconds between log flushes (default 5s)
      --logtostderr                      log to standard error instead of files (default true)
      --stderrthreshold severity         logs at or above this threshold go to stderr (default 2)
  -v, --v Level                          log level for V logs
      --vmodule moduleSpec               comma-separated list of pattern=N settings for file-filtered logging

Change-Id: I2dfa762c3e076c7e41b49b4f27c3868bed03eba8
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-06-30 14:07:26 +08:00
Harry Zhang
76ef989737 Use trp to handle network
Change-Id: I1ff5c2d858d4f68a98867ef845887200b9561af0
2017-06-28 19:22:08 +08:00
Pengfei Ni
01460635d9 Add developer guide
This commit adds the developer guide for stackube.

Change-Id: If32602d93929f9452e447959265b21335d13f622
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-06-23 16:01:53 +08:00
Pengfei Ni
882164d1af Fix document building
Closes-Bug: 1692828
Change-Id: I0090c63da6db325717f717a7e1df95a09e5e4b16
2017-05-24 15:22:46 +08:00