Skip to content
This repository has been archived by the owner on Jun 15, 2022. It is now read-only.
/ installer Public archive

A declarative installer for Kubernetes that can install Epinio and its dependencies

Notifications You must be signed in to change notification settings

epinio/installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is no longer a supported method of installation for Epinio. Check https://epinio.io/ to find the supported installation method

test workflow

epinio-installer

A declarative installer for Kubernetes that can install Epinio and its dependencies. This is intended to be used by Epinio developers and CI.

Usage

# edit manifest.yaml, then:
epinio-installer install --trace-level 1 -m assets/examples/manifest.yaml

Building

go build -o epinio-installer cmd/epinio-installer/main.go
# or
goreleaser build --single-target --snapshot --rm-dist

Releasing

Push a tag that is prefixed with 'v', to trigger releases.

Build the container image locally:

docker build -t epinio-installer \
  --build-arg=HELM_VERSION=$HELM_VERSION \
  --build-arg=HELM_CHECKSUM=$HELM_CHECKSUM \
  --build-arg=KUBECTL_VERSION=$KUBECTL_VERSION \
  --build-arg=KUBECTL_CHECKSUM=$KUBECTL_CHECKSUM \
.

About

A declarative installer for Kubernetes that can install Epinio and its dependencies

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published