CoreOS】的更多相关文章

转载自: http://www.oschina.net/translate/coreos_and_docker_first_steps?cmp CoreOS是一个基于Linux,systemd和Docker的小型操作系统.在这篇文章里,我将描述我是怎么看待CoreOS/Docker的,以及初始使用它的一些步骤. 什么是Docker,为什么这是个好主意? 找到合适的词汇向那些没用过它的人描述是很困难的,但让我尝试一下.使用docker,你可以将软件打包进"容器",然后可以在你自己的服务器…
CoreOS Linux引入了Kubernetes kubelet 作者:Kelsey Hightower 2015年8月14日 这周我们在 CoreOS Linux 的 alpha 开发版集成了 kubelet——Kubernetes 的一个核心内嵌组件.Kubelet 负责维护 pod(应用实例)集合.Pod 集合由本地系统的一个或多个容器构成.在 Kubernetes 集群中,kubelet 用于作为本地代理,通过访问 Kubernetes 的 API 服务器,监控 PodSpecs 的状…
CoreOS Hyper-V 安装, Install to disck 准备 安装镜像 https://coreos.com/releases/ 选择版本, 点 Browse Images, 下载以下文件 (本文以 Alpha 为例) coreos_production_iso_image.iso coreos_production_image.bin.bz2 coreos_production_image.bin.bz2.sig 安装相关工具 hfs.exe 其他 HTTP 服务器 配置文件…
http://blog.scottlowe.org/2015/02/20/config-mount-nfs-coreos/ #cloud-config write-files: - path: /etc/conf.d/nfs permissions: ' content: | OPTS_RPC_MOUNTD="" coreos: units: - name: rpc-statd.service command: start enable: true - name: mnt-data.m…
cloud-config-bootstrap.sh #!/bin/bash cat > "cloud-config.yaml" <<EOF #cloud-config ssh_authorized_keys: - ssh-rsa ... EOF sudo coreos-install -d /dev/vda -c cloud-config.yaml sudo reboot #cloud-config coreos: units: - name: "docke…
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现.etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性.Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复制,Raft通过选举的方式来实现一致性,在Raft中,任何一个节点都可能成为Leader.Google的容器集群管理系统Kubernetes.开源PaaS平台Cloud Foundry和CoreOS的…
下载kubernetes sudo mkdir -p /opt/bin sudo wget https://storage.googleapis.com/kubernetes/binaries.tar.gz sudo tar -xvf binaries.tar.gz -C /opt/bin git clone https://github.com/kelseyhightower/kubernetes-coreos.git sudo cp kubernetes-coreos/units/* /et…
CoreOS主要包含以下一些东西: (1)最小的OS:kernel+systemd (2)使用Docker运行应用 (3)使用fleet管理集群 (4)使用etcd实现服务发现:一个分布式的K/V存储引擎存储配置数据 下载vagrant的coreos配置文件 $ git clone https://github.com/coreos/coreos-vagrant.git $vagrant up $ vagrant status Current machine states: core-01   …
转载:http://www.csdn.net/article/2015-02-11/2823925 摘要:当Docker还名不见经传的时候,CoreOS创始人Alex就预见了这个项目的价值,并将其做为CoreOS支持的第一套应用程序隔离方案.本文将主要介绍在具体的场景下,如何在CoreOS中恰当地管理Docker容器. 注:本文首发于CSDN,转载请标明出处. [编者按]在“漫步云端:CoreOS实践指南”系列的前几篇文章中,ThoughtWorks的软件工程师林帆主要介绍了CoreOS及其相关…
转载:http://www.csdn.net/article/2015-01-28/2823739/2 摘要:Etcd是CoreOS生态系统中处于连接各个节点通信和支撑集群服务协同运作的核心地位的模块,本文将主要介绍Etcd的RESTful API.如果说Etcd是CoreOS分布式架构的基石,Etcd的RESTful API就是架在这基石上的顶梁立柱. Etcd的启动配置 Etcd的配置一般通过cloud-init在系统启动时就进行设定,具体设定方法与使用的平台有关.比如AWS.GCE这些会在…