Smana
b03093be73
update kubectl bash completion
change hyperkube image repository
8 years ago
teuto.net Netzdienste GmbH
8cbdf73eba
Changed path to hosts ssl certs from /usr/share/ca-certificates to /etc/ssl/certs/ which fixes https problems in kube-controller-manager and kube-apiserver ( #189 ) caused by the lack of certificates on debian and redhat based systems.
8 years ago
teuto.net Netzdienste GmbH
624a964cda
Implemented Dynamic Provisioning of PersistentVolumes with cinder
When kubespray is deployed on OpenStack, the kube-controller-manager is now aware of the cluster and can create new cinder volumes automatically if the PersistentVolumeClaims are annotated accordingly.
Note that this is an alpha feature of kubernetes 1.2
8 years ago
teuto.net Netzdienste GmbH
457ed11b49
fixed deprecation warnings regarding bare variables
8 years ago
teuto.net Netzdienste GmbH
9f8da6c225
Implemented cloud-provider integration for OpenStack.
Currently kubespray does not install kubernetes in a way that allows cinder volumes to be used. This commit provides the necessary cloud configuration file and configures kubelet and kube-apiserver to use it.
8 years ago
Smaine Kahlouch
c51ed4bbb7
use master election option instead of podmaster
8 years ago
Smana
fca384e24c
first version of CoreOS on GCE
Please enter the commit message for your changes. Lines starting
8 years ago
Smana
c0cf506fb4
install epel-release on RHEL7
8 years ago
Smana
a649aa8b7e
use ansible_service_mgr to detect init system
8 years ago
Smana
91fca69aa0
generate secrets on deployment machine
test travis with sudo=true instead of required
8 years ago
Smaine Kahlouch
4f92417a5d
split network plugins into distinct roles
8 years ago
Smana
b2d6626363
fix some issues with fedora 23 and dnf
8 years ago
ant31
21b0a3649d
Increase liveness timeout
8 years ago
Greg Althaus
bedcca922c
Add variables and defaults for multiple types of ip addresses.
Each node can have 3 IPs.
1. ansible_default_ip4 - whatever ansible things is the first IPv4 address
usually with the default gw.
2. ip - An address to use on the local node to bind listeners and do local
communication. For example, Vagrant boxes have a first address that is the
NAT bridge and is common for all nodes. The second address/interface should
be used.
3. access_ip - An address to use for node-to-node access. This is assumed to
be used by other nodes to access the node and may not be actually assigned
on the node. For example, AWS public ip that is not assigned to node.
This updates the places addresses are used to use either ip or access_ip and walk
up the list to find an address.
8 years ago
Antoine Legrand
4566d60e6f
Slowdown apimaster restart
8 years ago
Antoine Legrand
b9781fa7c2
Symlink dnsmasq conf
8 years ago
Smaine Kahlouch
90ffb8489a
fix some handlers
8 years ago
Smaine Kahlouch
baaa6efc2b
workaround_ha_apiserver
8 years ago
ant31
56b92812fa
Fix systemd reload and calico unit
8 years ago
Smaine Kahlouch
4984b57aa2
use rsync instead of command
8 years ago
Smaine Kahlouch
283c4169ac
run apiserver as a service
reorder master handlers
typo for sysvinit
8 years ago
Smaine Kahlouch
cb59559835
use command instead of synchronize
8 years ago
Antoine Legrand
078b67c50f
Remove downloader host
8 years ago
Antoine Legrand
f68d8f3757
Add seT_remote_user in synchronize
8 years ago
Smaine Kahlouch
8127e8f8e8
Flannel running as pod
9 years ago
ant31
5d61b5e813
Fix namespace
9 years ago
ant31
b769636435
Ansible 2.0
9 years ago
Smaine Kahlouch
eab2cec0ad
fix kubectl perms
9 years ago
ant31
f49aa90bf7
fix synchronize pull mode
9 years ago
Smaine Kahlouch
d5320961e9
enforce user root when sudo is used
9 years ago
ant31
8fa0110e28
Remove local dep. downloader
9 years ago
Smaine Kahlouch
29bf90a858
review handlers for sysvinit
9 years ago
Antoine Legrand
5c15d14f12
Run etcd as pod
9 years ago
Smaine Kahlouch
ab694ee291
Install python-httplib2 required packaged
9 years ago
Smaine Kahlouch
e7e03bae9f
calico talks to apiserver with https
9 years ago
Antoine Legrand
184bb8c94d
Use 0755 mode for binaries
9 years ago
Smaine Kahlouch
b3841659d7
Review role order, use master ip even when fqdn are used in the inventory
9 years ago
ant31
958c770bef
Update ports
9 years ago
ant31
f21f660cc5
Use kube_apiserver_port
9 years ago
Smaine Kahlouch
2fc8b46996
etcd can run on a distinct cluster
9 years ago
Smaine Kahlouch
5efc09710b
Renaming hyperkube image vars
9 years ago
Smaine Kahlouch
9862afb097
Upgrade kubernetes to v1.1.3
9 years ago
Smaine Kahlouch
1568cbe8e9
optionnal api runtime extensions
9 years ago
Smaine Kahlouch
eb4dd5f19d
update kubectl bash completion
9 years ago
Smaine Kahlouch
f49620517e
running kubernetes master processes as pods
9 years ago
Smaine Kahlouch
a03f3739dc
Add kubectl bash completion, missing script
9 years ago
Smaine Kahlouch
bfe78848fa
Add kubectl bash completion
9 years ago
Smaine Kahlouch
126d4e36c8
Fix kube-proxy on master
9 years ago
Smaine Kahlouch
97c4edc028
Add api runtime config option, review kubernetes handlers
9 years ago
Smaine Kahlouch
4a9a82ca86
include kubernetes config
9 years ago