kubeyaml icon indicating copy to clipboard operation
kubeyaml copied to clipboard

Small program for updating kube yamels in-place

Results 8 kubeyaml issues
Sort by recently updated
recently updated
newest added

I'm trying to use (build an image of) fluxcd in arm64 arch which has a dependency to this library image quaremo/kubeyaml:0.7.0, but this image is only for amd64 arch, It...

I am trying to use `kubeyaml` with kustomize manifest generation in flux. It works great in most of my scenarios except for the cases when the image node is deep...

Related to https://github.com/fluxcd/flux/issues/1857 I was looking into `kubeyaml`. One thing I'm aware of is the optional use of underlying C bindings with Python YAML Parsers. From what I gather, the...

it seems like recent changes https://github.com/squaremo/kubeyaml/commit/1f64738ef6e3ea26058dc191bbcb441c2f61c828 broke the tests: circleci log: ``` ============================= test session starts ============================== platform linux -- Python 3.6.1, pytest-4.4.1, py-1.8.0, pluggy-0.9.0 hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/circleci/repo/.hypothesis/examples')...

This comes from https://github.com/weaveworks/flux/issues/1925 Input: ```yaml --- # Source: webapp/templates/deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: name namespace: namespace spec: selector: matchLabels: name: name template: metadata: labels: name: name spec:...

# Error Description The check for a `kind` of `'List'` in the `manifests(...)` function within `kubeyaml.py` (see [here](https://github.com/squaremo/kubeyaml/blob/1f64738ef6e3ea26058dc191bbcb441c2f61c828/kubeyaml.py#L116)) causes a `TypeError` to be thrown when a subdocument is missing the...

If you have an `annotations:` field with no contents, this gets a value `None` rather than provoking a `KeyError`, which upsets [`ensure()`](https://github.com/squaremo/kubeyaml/blob/master/kubeyaml.py#L72).

Please add support for updating `initContainers` images.