Skip to content
This repository was archived by the owner on May 6, 2020. It is now read-only.

ref(makefile): Update makefile to work with new chart structure#92

Merged
jchauncey merged 1 commit intodeis:masterfrom
jchauncey:makefile
Apr 28, 2017
Merged

ref(makefile): Update makefile to work with new chart structure#92
jchauncey merged 1 commit intodeis:masterfrom
jchauncey:makefile

Conversation

@jchauncey
Copy link
Copy Markdown
Member

No description provided.

@jchauncey jchauncey added this to the v2.14 milestone Apr 13, 2017
@jchauncey jchauncey self-assigned this Apr 13, 2017
@deis-bot
Copy link
Copy Markdown

@mboersma is a potential reviewer of this pull request based on my analysis of git blame information. Thanks @jchauncey!

Comment thread Makefile
kube-update: update-manifests
kubectl delete -f manifests/deis-logger-fluentd-daemon.tmp.yaml
kubectl create -f manifests/deis-logger-fluentd-daemon.tmp.yaml
install:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like install target does same as upgrade target -- if so maybe just have install: upgrade ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no install performs a --install with the helm upgrade command. but upgrade does not. one if for installing a fresh chart the other is to update the daemonset

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah makes sense. just curious -- shouldn't the helm upgrade --install ... command (upgrade target) then work for both cases? (Would install if release name not previously existing and would upgrade if it did exist)

Copy link
Copy Markdown
Member Author

@jchauncey jchauncey Apr 17, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No --install wont work if the release already exists and just a regular upgrade command wont install a chart if a release does not exist.

@jchauncey jchauncey merged commit d87629a into deis:master Apr 28, 2017
@jchauncey jchauncey deleted the makefile branch April 28, 2017 17:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants