Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.

Commit 266285b

Browse files
committed
v0.3.6
1 parent 7ff2659 commit 266285b

File tree

5 files changed

+18
-22
lines changed

5 files changed

+18
-22
lines changed

README.md

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,6 @@ CoreOS-Vagrant Cluster GUI for OS X
22
============================
33

44
CoreOS-Vagrant Cluster GUI for Mac OS X is a Mac Status bar App which works like a wrapper around the [coreos-vagrant](https://github.com/coreos/coreos-vagrant) command line tool and bootstraps CoreOS cluster with one control (etcd) and two worker machines. Flannel network is set too.
5-
6-
Supports etcd2 in all CoreOS release channels.
7-
8-
####Note: OS X El Capitan:
9-
10-
* If you do a fresh install OS X El Capitan support will be enabled
11-
12-
* Otherwise run: `ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant >/dev/null 2>&1`
13-
14-
155

166
[CoreOS](https://coreos.com) is a Linux distribution made specifically to run [Docker](https://www.docker.io/) containers.
177
[CoreOS-Vagrant](https://github.com/coreos/coreos-vagrant) is made to run on VirtualBox and VMWare VMs.
@@ -62,8 +52,9 @@ Just start `CoreOS Cluster GUI` application and you will find a small icon with
6252
* [Fleet-UI](http://fleetui.com) dashboard will show running fleet units and etc
6353

6454

65-
Other links
55+
Other Apps
6656
-----------
67-
* A standalone CoreOS VM version of OS X App can be found here [CoreOS-Vagrant GUI](https://github.com/rimusz/coreos-osx-gui).
68-
57+
* Standalone CoreOS VM version of OS X App can be found here [CoreOS-OSX GUI](https://github.com/rimusz/coreos-osx-gui).
58+
* Kubernetes Solo Cluster VM App can be found here [Kube Solo](https://github.com/rimusz/kube-solo-osx)
59+
* Kubernetes Solo Vagrant based Cluster VM App can be found here [CoreOS-Vagrant Kubernetes Solo GUI](https://github.com/rimusz/coreos-osx-gui-kubernetes-solo)
6960
* Kubernetes Cluster one CoreOS VM of OS X App can be found here [CoreOS-Vagrant Kubernetes Cluster GUI ](https://github.com/rimusz/coreos-osx-gui-kubernetes-cluster).

src/CoreOS Cluster GUI.xcodeproj/project.pbxproj

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225
01E2853218A6C4E300BC630D /* Project object */ = {
226226
isa = PBXProject;
227227
attributes = {
228-
LastUpgradeCheck = 0510;
228+
LastUpgradeCheck = 0710;
229229
ORGANIZATIONNAME = "Rimantas Mocevicius";
230230
TargetAttributes = {
231231
01E2853918A6C4E300BC630D = {
@@ -348,6 +348,7 @@
348348
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
349349
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
350350
COPY_PHASE_STRIP = NO;
351+
ENABLE_TESTABILITY = YES;
351352
GCC_C_LANGUAGE_STANDARD = gnu99;
352353
GCC_DYNAMIC_NO_PIC = NO;
353354
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
@@ -363,7 +364,7 @@
363364
GCC_WARN_UNINITIALIZED_AUTOS = YES;
364365
GCC_WARN_UNUSED_FUNCTION = YES;
365366
GCC_WARN_UNUSED_VARIABLE = YES;
366-
MACOSX_DEPLOYMENT_TARGET = 10.8;
367+
MACOSX_DEPLOYMENT_TARGET = 10.10;
367368
ONLY_ACTIVE_ARCH = YES;
368369
SDKROOT = macosx;
369370
};
@@ -395,7 +396,7 @@
395396
GCC_WARN_UNINITIALIZED_AUTOS = YES;
396397
GCC_WARN_UNUSED_FUNCTION = YES;
397398
GCC_WARN_UNUSED_VARIABLE = YES;
398-
MACOSX_DEPLOYMENT_TARGET = 10.8;
399+
MACOSX_DEPLOYMENT_TARGET = 10.10;
399400
SDKROOT = macosx;
400401
};
401402
name = Release;
@@ -411,6 +412,7 @@
411412
GCC_PREFIX_HEADER = "CoreOS Cluster GUI/CoreOS Cluster GUI-Prefix.pch";
412413
INFOPLIST_FILE = "CoreOS Cluster GUI/CoreOS Cluster GUI-Info.plist";
413414
MACOSX_DEPLOYMENT_TARGET = 10.9;
415+
PRODUCT_BUNDLE_IDENTIFIER = "net.linxos.${PRODUCT_NAME:rfc1034identifier}";
414416
PRODUCT_NAME = "CoreOS Cluster GUI";
415417
PROVISIONING_PROFILE = "";
416418
WRAPPER_EXTENSION = app;
@@ -428,6 +430,7 @@
428430
GCC_PREFIX_HEADER = "CoreOS Cluster GUI/CoreOS Cluster GUI-Prefix.pch";
429431
INFOPLIST_FILE = "CoreOS Cluster GUI/CoreOS Cluster GUI-Info.plist";
430432
MACOSX_DEPLOYMENT_TARGET = 10.9;
433+
PRODUCT_BUNDLE_IDENTIFIER = "net.linxos.${PRODUCT_NAME:rfc1034identifier}";
431434
PRODUCT_NAME = "CoreOS Cluster GUI";
432435
PROVISIONING_PROFILE = "";
433436
WRAPPER_EXTENSION = app;

src/CoreOS Cluster GUI/CoreOS Cluster GUI-Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@
1111
<key>CFBundleIconFile</key>
1212
<string>icon</string>
1313
<key>CFBundleIdentifier</key>
14-
<string>net.linxos.${PRODUCT_NAME:rfc1034identifier}</string>
14+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1515
<key>CFBundleInfoDictionaryVersion</key>
1616
<string>6.0</string>
1717
<key>CFBundleName</key>
1818
<string>${PRODUCT_NAME}</string>
1919
<key>CFBundlePackageType</key>
2020
<string>APPL</string>
2121
<key>CFBundleShortVersionString</key>
22-
<string>0.3.5</string>
22+
<string>0.3.6</string>
2323
<key>CFBundleSignature</key>
2424
<string>????</string>
2525
<key>CFBundleVersion</key>
26-
<string>119</string>
26+
<string>121</string>
2727
<key>LSApplicationCategoryType</key>
2828
<string>public.app-category.utilities</string>
2929
<key>LSMinimumSystemVersion</key>

src/first-init.command

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,17 @@ sed -i "" 's/172.17.8.#{i+100}/172.17.9.#{i+101}/g' ~/coreos-osx-cluster/workers
2828
cp ~/coreos-osx-cluster/tmp/config.rb.sample ~/coreos-osx-cluster/control/config.rb
2929
sed -i "" 's/#$instance_name_prefix="core"/$instance_name_prefix="control"/' ~/coreos-osx-cluster/control/config.rb
3030
sed -i "" 's/#$vm_memory = 1024/$vm_memory = 512/' ~/coreos-osx-cluster/control/config.rb
31+
sed -i "" 's/File.open/#File.open/' ~/coreos-osx-cluster/control/config.rb
3132
# nodes
3233
cp ~/coreos-osx-cluster/tmp/config.rb.sample ~/coreos-osx-cluster/workers/config.rb
3334
sed -i "" 's/#$instance_name_prefix="core"/$instance_name_prefix="node"/' ~/coreos-osx-cluster/workers/config.rb
35+
sed -i "" 's/File.open/#File.open/' ~/coreos-osx-cluster/workers/config.rb
3436
# set nodes to 2
3537
sed -i "" 's/$num_instances=1/$num_instances=2/' ~/coreos-osx-cluster/workers/config.rb
3638

3739
# clean up tmp folder
38-
rm -rf ~/coreos-osx-cluster/tmp/*
39-
rm -rf ~/coreos-osx-cluster/tmp/.*
40+
rm -rf ~/coreos-osx-cluster/tmp/* >/dev/null 2>&1 &
41+
rm -rf ~/coreos-osx-cluster/tmp/.* >/dev/null 2>&1 &
4042

4143
###
4244

src/fleet/fleet-ui.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ExecStart=/usr/bin/docker run --rm --name fleet_ui --memory="128m" \
1414
-e ETCD_PEER=172.17.9.101 \
1515
-v /home/core/.ssh/id_rsa:/root/id_rsa \
1616
purpleworks/fleet-ui
17-
ExecStop=/usr/bin/docker stop fleet_ui
17+
ExecStop=/usr/bin/docker kill fleet_ui
1818
ExecStopPost=-/usr/bin/docker rm fleet_ui
1919

2020
Restart=always

0 commit comments

Comments
 (0)