The simple, solid, certified Kubernetes distribution that just works.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE add issue and feature request templates (#793) Nov 9, 2018
addons Raise ingress-nginx default backend limits (#1070) Feb 12, 2019
bin Add bin/pharos to later replace bin/pharos-cluster (#1034) Feb 1, 2019
build Upload oss binary to github (#1042) Feb 4, 2019
conformance update conformance docs (#575) Aug 29, 2018
e2e E2e: configure image registry (#934) Dec 21, 2018
examples Add network LB to vagrant/centos example (#1061) Feb 11, 2019
kube-bench Pin kubelet tls ciphers (#1036) Feb 1, 2019
lib Fix firewalld config schema (#1077) Feb 15, 2019
licenses update kontena license (#708) Oct 24, 2018
non-oss Update Kontena Lens to 1.4.1 (#1066) Feb 12, 2019
spec KubeletConfig readOnlyPort should be an integer (#1060) Feb 11, 2019
.dockerignore Fix docker build, docker-compose for pharos-cluster (#190) Apr 4, 2018
.drone.yml Release v2.2.0-rc.4 (#1046) Feb 4, 2019
.gitignore docs for vagrant/centos example (#1037) Feb 1, 2019
.rspec Randomize test case run order (#797) Nov 26, 2018
.rubocop.relaxed.yml Rubocop config and autocorrects (#91) Mar 20, 2018
.rubocop.yml Update build scripts for rubyc 0.5 + ruby 2.5 (#839) Nov 23, 2018
.travis.yml Release v2.2.0-rc.4 (#1046) Feb 4, 2019
Dockerfile add Gemfile.lock to version control for builds (#531) Aug 14, 2018
Gemfile initial Feb 21, 2018
Gemfile.lock Release v2.2.1 (#1073) Feb 12, 2019
LICENSE Kontena license (#617) Sep 24, 2018
README.md Add build / installation documentation to README (#905) Dec 20, 2018
Rakefile Rubocop config and autocorrects (#91) Mar 20, 2018
cluster.example.yml Add "environment:" host config to update /etc/environment (#651) Oct 10, 2018
docker-compose.yaml Fix docker build, docker-compose for pharos-cluster (#190) Apr 4, 2018
pharos-cluster.gemspec Update gemspec to avoid warnings (#1063) Feb 12, 2019

README.md

Pharos Cluster

Build Status Build Status Join the chat at https://slack.kontena.io

Pharos Cluster is a Kontena Pharos (Kubernetes distribution) management tool. It handles cluster bootstrapping, upgrades and other maintenance tasks via SSH connection and Kubernetes API access.

Installation

chpharos

The easiest way to install is to use the Kontena Pharos version switcher chpharos.

$ chpharos install latest
$ pharos --help

Download binaries

The binary packages are available on the Downloads section of your Kontena Account page.

Build and install Ruby gem

You need Ruby version 2.5

$ gem build pharos-cluster.gemspec
$ gem install pharos-cluster*.gem
$ pharos --help

Usage

See documentation.

Further Information

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/kontena/pharos-cluster.