All Projects → spinnaker → Halyard

spinnaker / Halyard

Licence: apache-2.0
A tool for configuring, installing, and updating Spinnaker

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Halyard

Base
Base environment for Red Eclipse and associated source files.
Stars: ✭ 273 (-1.09%)
Mutual labels:  hacktoberfest
Patchwork Patcher
Patches Forge mod jars, allowing them to be loaded by Fabric
Stars: ✭ 273 (-1.09%)
Mutual labels:  hacktoberfest
Zmk
ZMK Firmware Repository
Stars: ✭ 269 (-2.54%)
Mutual labels:  hacktoberfest
Playwright Go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
Stars: ✭ 272 (-1.45%)
Mutual labels:  hacktoberfest
Fvid
fvid is a project that aims to encode any file as a video using 1-bit color images to survive compression algorithms for data retrieval.
Stars: ✭ 276 (+0%)
Mutual labels:  hacktoberfest
Ionic Vue
Vuejs integration for Ionic versions 4 and 5
Stars: ✭ 275 (-0.36%)
Mutual labels:  hacktoberfest
Tlint
Tighten linter for Laravel conventions
Stars: ✭ 274 (-0.72%)
Mutual labels:  hacktoberfest
Front End Web Development Resources
This repository contains content which will be helpful in your journey as a front-end Web Developer
Stars: ✭ 3,452 (+1150.72%)
Mutual labels:  hacktoberfest
Charlescd
CharlesCD is an open source tool that makes deployments more agile, continuous and safe, which allows development teams to perform hypothesis validations with a specific group of users, simultaneously.
Stars: ✭ 275 (-0.36%)
Mutual labels:  hacktoberfest
Verless
A simple and lightweight Static Site Generator.
Stars: ✭ 276 (+0%)
Mutual labels:  hacktoberfest
Puffin
🐦 Simple instrumentation profiler for Rust 🦀
Stars: ✭ 274 (-0.72%)
Mutual labels:  hacktoberfest
Ember Css Modules
CSS Modules for ambitious applications
Stars: ✭ 274 (-0.72%)
Mutual labels:  hacktoberfest
Woocommerce Admin
A feature plugin for a modern, javascript-driven WooCommerce Admin experience.
Stars: ✭ 274 (-0.72%)
Mutual labels:  hacktoberfest
Nqp
NQP
Stars: ✭ 273 (-1.09%)
Mutual labels:  hacktoberfest
Twitter Cleanup
🛁 Clean-up inactive accounts and bots from your Twitter
Stars: ✭ 275 (-0.36%)
Mutual labels:  hacktoberfest
Node Sass Magic Importer
Custom node-sass importer for selector specific imports, module importing, globbing support and importing files only once.
Stars: ✭ 273 (-1.09%)
Mutual labels:  hacktoberfest
Prometheus Anomaly Detector
A newer more updated version of the prometheus anomaly detector (https://github.com/AICoE/prometheus-anomaly-detector-legacy)
Stars: ✭ 273 (-1.09%)
Mutual labels:  hacktoberfest
Elixirschool
The content behind Elixir School
Stars: ✭ 3,171 (+1048.91%)
Mutual labels:  hacktoberfest
Spatie.be
The source code of spatie.be
Stars: ✭ 274 (-0.72%)
Mutual labels:  hacktoberfest
Hackathon Dicas
Dicas de ferramentas e conteúdos para utilizar em um hackathon :)
Stars: ✭ 231 (-16.3%)
Mutual labels:  hacktoberfest

Halyard

Build Status

A tool for configuring, installing, and updating Spinnaker.

Halyard Docs are available on spinnaker.io

Installation

NOTICE: This tool is in Beta - some behavior may still change. Please report any bugs/problems/questions on the issue tracker or in slack.

$ curl -O https://raw.githubusercontent.com/spinnaker/halyard/master/install/debian/InstallHalyard.sh
$ sudo bash InstallHalyard.sh

Overview

There are three parts to Halyard, the halconfig, the daemon, and hal. In short, hal is a Command Line Interface (CLI) that sends commands to the daemon to update the halconfig, which is ultimately the source of all configuration for your Spinnaker deployment.

halconfig

The halconfig is a file that is central to how Halyard configures your Spinnaker deployment. Its goal is to centralize all configuration for your Spinnaker deployment (how to authenticate against your cloud providers, which CI system is in use, Spinnaker monitoring, etc...).

For a detailed description, please read the design doc

daemon

The daemon validates and generates Spinnaker config using your halconfig. It must run on a machine that has any credentials needed by Spinnaker in order to validate your configuration.

debugging

To run a daemon locally for JVM debugging, set the java system property DEBUG=true. For example:

./gradlew halyard-web:run -DDEBUG=true

It listens for the debugger on port 9099, and does not wait for the debugger before running halyard. To change these, check out the relevant bits in halyard-web/halyard-web.gradle

hal

hal is a CLI for making changes to your halconfig via the daemon.

Read the command reference here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].