Skip to content
Permalink
Branch: master
Commits on Feb 21, 2020
  1. Rework the wait flag to be optional and fix chart template

    Waterdrips authored and alexellis committed Feb 21, 2020
    We have added back the ability to make --wait optional, and use it.
    There is also an issue in helm template where an extra space gets
    seen as a new chart to pull and errors on " " not being a valid chart
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
  2. Re-add the --wait flag to the helm3 installation

    Waterdrips authored and alexellis committed Feb 20, 2020
    This commit re-adds the wait flag to helm3 installation
    and sets the default --version to empty string, this
    installs the latest chart version by default. When we need
    a specific version we can set it (see cert-manager)
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Feb 20, 2020
  1. Add flag to override basic-auth password

    Waterdrips authored and alexellis committed Feb 20, 2020
    This adds a flag to the openfaas app that overides
    the randomly generated password with a customer-supplied
    value
    
    This has been tested by setting the flag, and reading the value from kubectl secret
    Also I was able to login to the UI.
    
    Then I left the flag off, and a random password was generated, and I used this to login
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
  2. Remove the override for custom HELM_VERSION

    Waterdrips authored and alexellis committed Feb 16, 2020
    We have decided to remove the custom override for
    helm version. This is because we no longer use the
    env variable for configuring helm versions.
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
  3. Pass flag for helm version rather than use env var

    Waterdrips authored and alexellis committed Feb 14, 2020
    We were relying on each app setting an env var to
    specify helm3 version, but if that wasn't set then
    we installed helm2, and didn't try and init helm
    client-only.  This left the user unable to use
    helm3 on any other app too.
    
    It has been changed to pass down a flag, then use that
    flag in 1 place to decide what version to install.
    Users can still override the version by setting an
    env var, which is documented in the README.
    
    This has been tested by rm -rf ing the ~/.k3sup
    directory and installing using no flag, --helm3=false
    , --helm3=true and --helm3
    
    I have also overridden the version using the ENV Var
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
  4. Allow Pinning of versions for charts

    Waterdrips authored and alexellis committed Feb 16, 2020
    We have had a case where cert-manager upgraded and we
    had pinned the CRD to v0.12.0, we installed the
    latest chart by default so we have 0.12.0 CRD and
    0.13.0 chart. This caused issues.
    
    We can now optionally pin a helm chart version.
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Feb 13, 2020
  1. Replace tab with spaces in yaml string

    Waterdrips authored and alexellis committed Feb 13, 2020
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Feb 12, 2020
  1. Add RegistryIngress to apps

    Waterdrips authored and alexellis committed Feb 12, 2020
    We can now build registry-ingress using cert-manager using the
    docker-registry-ingress command and passing the flags.
    
    This was tested with the help of @alexellis where i setup the registry on my
    laptop using inlets-operator and alex connected using https to push & pull
    images
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Jan 28, 2020
  1. Enable tests on CI Runner

    Waterdrips authored and alexellis committed Jan 28, 2020
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Dec 23, 2019
  1. Upgrade to k3s v1.0.1

    Waterdrips authored and alexellis committed Dec 23, 2019
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Dec 18, 2019
  1. Add readme info on the currently supported Apps

    Waterdrips authored and alexellis committed Dec 12, 2019
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
  2. Fix chart app creating namespace even if exists

    Waterdrips authored and alexellis committed Dec 12, 2019
    The chart app (installs chart without tiller)
    was trying too create the namespace passed in
    (or default if not set) even if it existed,
    this gave an error so the command failed
    instead of skipping if namespace exists and installing
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Dec 12, 2019
  1. Add Kubernetes-dashboard app and instructions

    Waterdrips authored and alexellis committed Dec 11, 2019
    This adds the kubernetes-dashboard to the app
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Nov 6, 2019
  1. Added validation that email and domain were set for openfaas-ingress

    Waterdrips authored and alexellis committed Nov 5, 2019
    Initially when this was implemented there was no check that a user
    had set the email and domain. This could lead to users installing
    the ingress with invalid domain and email for cert-manager.
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Nov 4, 2019
  1. Add host-mode to nginx-ingress app

    Waterdrips authored and alexellis committed Nov 4, 2019
    Added a flag to the nginx-ingress app to allow users without the
    ability to use an external loadbalancer to leverage the nginx-ingreess
    app in host mode. I have added info to the command long text to point
    users to the nginx-ingrss docs as there are some security considerations
    for running in this mode
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
Commits on Oct 26, 2019
  1. Remove notice about canceling download of script

    Waterdrips authored and alexellis committed Oct 26, 2019
    There was a notice to cancel download of the script if you had
    it installed that was set to say you had 1 second to cancel.
    We always install the latest version so if a user wants to
    reinstall then its fine. The check has been removed.
    
    Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
You can’t perform that action at this time.