- Fixed a bug on Azure
format-ephemeral.service
where it was running beforemnt-resource.mount
. coreos node list
is now more verbose about each node.coreos [etcdctl|fleetctl]
is using onlyrole=services
nodes.- Using discovery again but without the hassle that we had before.
coreos kill
enhanced by starting node's destruction at the same timecoreos bootstrap
enhanced by pooling different node creations per account- Added
host
key tocoreos node list
- Cloudconfig changed to make
docker.service
wait forflanneld.service
coreos node exec
has now a better arguments parser.services
role is now calledboss
- Added a command which keeps your cluster working and secure -
coreos doctor
- Added a firewall rules management per node to close a security issue to avoid connections to etcd server from the outside world.
- Using a pre release of flannel instead because of NAT support.
- Added a service that checks for private and public ips, if they arent present, it will reboot node.
- Added an Environment Variable for allowing persistent config path setting.
- Fix ephemeral disk detection, formatting and mounting
- Added logic for execute remote commands with detection and uploading of local
files to remote server before executing command. Detection is made by appending
:
before a local path. - Added same features present on
accountGet
, such asrandom
get, onnodeGet
- discarded discovery from the equation, this now handles cluster initialize
- added
.bootstap
for initialize a cluster on multiple accounts - using
group
instead ofimage
for selecting release group channel - we are now using
etcd2
instead ofetcd
- after each
.create
we now wait until node is up by default for a better flow control when creating lots of nodes - added
coreos etcdctl -- args
compability - some changes on
docs/
adding bootstrap as default method for creating a cluster - added
role
options so we can specify different kind of coreos cluster architectures - added new accountGet features such as random or iterative pick
- fixed problems related to update channel group settings
- enriched metadata content for better future cluster node filtering
- added a doc which specifies how to create a scalable and production ready cluster cross locations
- Added
coreos fleetctl -- args
compability - Added docs and changed
examples/
folder todocs/
- Added support for multiple nodes creation on CLI
- Add API
.kill
andcoreos kill --i-am=sure
methods for easy testing - In case
discovery
is being generated while there arenodes
on config, an error is thrown to avoid cluster division. - All ids are now uuid32 instead of
Util.uniqId
- node now has an independent ssh certificate;
- CLI actions for: account, configs, node and services management;
- Added
.nodeSSH
method - CLI action added for ssh into node:
coreos node ssh --node="id"
npm name allocation