Matthew Fisher
2d77db11fa
change copyright to "Copyright The Helm Authors"
6 years ago
Adam Reese
b831efdf58
fix(kube): run schema validation on BuildUnstructured
7 years ago
Adam Reese
cefee4b749
fix(kube): output internal object table
...
fixes #3937
7 years ago
Adam Reese
6ffff5fea9
fix(kube): get correct versioned object from info helper
...
fixes : #3826
7 years ago
Adam Reese
31ddd707e8
fix(kube): use correct object type in watch
...
fixes #3902
7 years ago
AdamDang
ee9ef91df0
typo fix get->Get's
...
typo fix get->Get's
7 years ago
AdamDang
138de17c64
Fix some typos
...
outout->output
Get's->get
the the->the
7 years ago
Adam Reese
7c19cb7040
ref(*): kubernetes v1.10 support
7 years ago
Matt Farina
e6137ff05f
fix(api-machinery): Fixes patching for unstructured objects
...
CRDs and other objects seen as unstructured cannot use strategic
merge patching. It has never been supported on CRDs. Previously,
cases like unstructured objects could have caused an unregistered
error. This is no longer the case.
This change explicitly looks for unstructured objects and handles
those using json merge patching.
Closes #3382
7 years ago
Reinhard Nägele
ea520afd3e
Fix 'getSelectorFromObject'
7 years ago
Reinhard Nägele
3d05da0109
Fix pod recreation
7 years ago
Adam Reese
a31e3b8fe1
ref(*): kubernetes v1.9 support ( #3234 )
7 years ago
Timofey Kirillov
13cb8d8244
Show kind in resource-not-found-in-release error
...
This error occures when resource is not found in helm release:
`Error: UPGRADE FAILED: no resource with the name "redis-cluster-sentinel" found`
Changed to:
`Error: UPGRADE FAILED: no ConfigMap with the name "redis-cluster-sentinel" found`
So now that resource can easily be found in cluster.
7 years ago
Federico Gimenez
e6d907ed28
check if resource is present before adding it to remaining or keep on deletion
7 years ago
Adam Reese
2b43ecd405
ref(*): kubernetes v1.8 support
7 years ago
devinyan
3458ad8e6a
Add the status of pod when using "Helm status" command
7 years ago
Adam Reese
845e990143
feat(*): use kubernetes 1.7
7 years ago
Justin Scott
af4c243ee3
Correct punctuation and capitalization for user facing strings.
7 years ago
Taylor Thomas
d9c0a8b434
fix(tiller): Adds missing import back
...
PR #2513 was behind master when merged. Other commits were
added that required the use of the log package. This re-adds
that package.
8 years ago
Taylor Thomas
b71bd6a455
Merge pull request #2513 from thomastaylor312/feat/moar_logging
...
feat(tiller): Adds more logging
8 years ago
Taylor Thomas
119fa6537c
feat(tiller): Adds more logging
...
This builds on previous work and adds more logging to follow
the full process of installing, updating, deleting, and rolling back.
This also standardizes capitalization of logs and small formatting
fixes
8 years ago
peay
0f26cc5522
Add --force to upgrade and rollback
8 years ago
Adam Reese
15254e4c5c
feat(*): add generic logging interface ( #2394 )
...
Adds a generic logging interface to importable packages.
8 years ago
fengyun.pan
7887185984
Add check for getting kubeclient
8 years ago
Adam Reese
85c41ef11a
ref(*): kubernetes v1.6
...
Rebase on kubernetes v1.6
8 years ago
kiich
85a91394aa
Merge branch 'master' into deploymentsReady-when-newRS-has-minimumReplicas
8 years ago
Kiichiro Okano
e3655bb142
Trigger deployment as success when new replicaSet has reached minimum you need which is number of replicas minus maxUnavailable
8 years ago
Matt Butcher
55791e227e
Merge pull request #2148 from technosophos/fix/2118-broken-status
...
fix(tiller): fix helm status failure on missing resource
8 years ago
Anubhav Mishra
76ebf20aac
fix(helm): fix typo
8 years ago
Anubhav Mishra
b208258f53
fix(helm): more quotation fixes
8 years ago
Anubhav Mishra
73fd0e4557
fix(tiller): now better formatting
8 years ago
Anubhav Mishra
c17ce5f9c1
fix(tiller): adding kind to tiller client logs
...
Closes #2162
8 years ago
Matt Butcher
27c3ff595a
fix(tiller): fix helm status failure on missing resource
...
This fixes a bug in which 'helm status' fails if any of the expected
resources are missing in Kubernetes. Now it prints a list of missing
resources at the end of the status report.
Closes #2118
8 years ago
Taylor Thomas
185fb4f43c
fix(tiller): Fixes problem with `--wait` on headless Services
...
Headless services (with `clusterIP` set to `None`) were reporting
as not being ready because they didn't have an IP address. This adds
a logic check to ignore those services.
8 years ago
Taylor Thomas
9afa04b71b
fix(tiller): Fixes `--wait` panic on upgrade
...
When manifests do not change, they didn't get populated with the
latest label info from the API server and then panic'd. This resolves
that bug
Closes #2043
8 years ago
Adam Reese
12db1f945f
fix(kube): fix wait and recreate
...
fixes #2006
8 years ago
Adam Reese
790b90b95b
fix(kube): prevent recreating pods without a selector
8 years ago
Adam Reese
67fc1a21aa
feat(kube): support upgrading ThirdPartyResources
8 years ago
Adam Reese
ae9691910d
ref(kube): code style cleanup
8 years ago
Adam Reese
0f461ba8b5
feat(kube): use jsonpatch to update ThirdPartyResources
8 years ago
Adam Reese
4cdb2ac538
feat(kube): support thirdpartyresources
8 years ago
Michelle Noorali
e95a0570ad
chore(pkg/releasetesting): add test_suite tests
...
* and comments
8 years ago
Michelle Noorali
e132191275
ref(pkg/): refactor helm test logic
...
pulled logic out in pkg/releasetesting
8 years ago
Vaughn Dice
9bd12953a9
feat(*): add kube client test
...
* for WaitAndGetCompletedPodPhase
8 years ago
Michelle Noorali
d46d63a8f7
feat(*): add helm test command mvp
...
* This is a simple mvp which processes a test definition with the
hook annotation for test when you run `helm test [release]`
* helm client cmd, proto def, tiller logic
8 years ago
Taylor Thomas
7ef9bb6f71
feat(*): Add --wait flag
...
Adds `--wait` flag to helm that waits for all pods to reach a ready
state, PVCs to be bound, and services to have IP addresses
Closes #1805
8 years ago
Adam Reese
de64da2bb1
ref(kube): misc code cleanup
8 years ago
Adam Reese
9e37009467
fix(kube): reap deleted resources during upgrade
8 years ago
Adam Reese
b22e6fcfaa
ref(kube): add Result to abstract a collection of resources
8 years ago
Adam Reese
d10e9186dc
feat(tiller): validate objects against kube schema on dry-run
8 years ago