Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

custom data in addons is not parsed (gunzip+base64 decoded) properly #488

Closed
sgoings opened this issue Feb 12, 2019 · 1 comment
Closed

Comments

@sgoings
Copy link
Member

sgoings commented Feb 12, 2019

Is this a request for help?: Help, in a way, yes.


Is this an ISSUE or FEATURE REQUEST? (choose one): ISSUE


What version of aks-engine?: 0.28.1


Kubernetes version: any

What happened: Supply an addon manifest through aks-engine's data apimodel field for addon config in [gzip+base64 OR base64] format. My scenario is to provide a specific manifest for ip-masq-agent, but it probably applies to any addon of this type. The content on disk of the resultant addons config file is the same as the input format (no [gunzip+base64 OR base64] decoding has happened).

What you expected to happen: Content to be decoded appropriately and placed as a valid yaml manifest in the appropriate file in /etc/kubernetes/addons/

Anything else we need to know: Documentation in the section: https://github.com/Azure/aks-engine/blob/master/docs/topics/clusterdefinitions.md#addons points users to both: "gzip+base64 encode" as well as "base64" encode their addon manifests when putting into the aks-engine api model. Neither is correct at the current time.

@welcome
Copy link

welcome bot commented Feb 12, 2019

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it.

@sgoings sgoings changed the title custom data in addons is not parsed properly custom data in addons is not parsed (gunzip+base64 decoded) properly Feb 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant