{ "info": { "author": "Nathan Reynolds", "author_email": "email@nreynolds.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "k8s-build-maps\n==============\n\nBuild a directory of Kubernetes ConfigMap/Secret manifests, inserting\ndata from files.\n\nExample\n-------\n\nGiven this directory:\n\n- example-manifests/\n\n - configmaps/\n\n - mymap.yaml\n - mymap.yaml.files/\n\n - file1\n - file2\n\nWhere ``mymap.yaml`` looks like::\n\n apiVersion: v1\n kind: ConfigMap\n metadata:\n namespace: mynamespace\n name: something\n labels:\n mylabel: value\n\nRunning ``k8s-build-maps example-manifests example-manifests-built`` creates this\ndirectory:\n\n- example-manifests-built/\n\n - configmaps/\n\n - mymap.yaml\n\nWhere ``mymap.yaml`` has the following content::\n\n apiVersion: v1\n kind: ConfigMap\n metadata:\n namespace: mynamespace\n name: something\n labels:\n mylabel: value\n data:\n file2: dGVzdDI=\n file1: dGVzdDE=\n\nInstallation\n------------\n\n::\n\n pip install k8s-build-maps\n\nUsage\n-----\n\n::\n\n k8s-build-maps SOURCE [DEST] [--clean] [--no-clean] [-q/--quiet] [--debug]\n\nWhere:\n\n- ``SOURCE``: Required. The source manifest directory.\n- ``DEST``: Optional if present in build config (see below). The destination manifest directory.\n- ``--clean/--no-clean``: Pass ``--clean`` to remove existing files in ``DEST`` before building the manifests. Defaults to ``--no-clean``.\n- ``-q/--quiet``: Hide output.\n- ``--debug``: Enable debug logging.\n\nConfig file\n~~~~~~~~~~~\n\nThe ``SOURCE`` directory can have an optional ``.build-maps.yaml`` config\nfile. This may contain the following values:\n\n- ``dest``: ``DEST`` path, relative to ``SOURCE``. Can be overridden on\n the command line.\n- ``clean``: ``true`` or ``false``. Can be overridden on the command\n line by ``--clean/--no-clean``", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nathforge/k8s-build-maps", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "k8s-build-maps", "package_url": "https://pypi.org/project/k8s-build-maps/", "platform": "", "project_url": "https://pypi.org/project/k8s-build-maps/", "project_urls": { "Homepage": "https://github.com/nathforge/k8s-build-maps" }, "release_url": "https://pypi.org/project/k8s-build-maps/0.0.9/", "requires_dist": null, "requires_python": "", "summary": "Build a directory of Kubernetes ConfigMap/Secret manifests, inserting data from files.", "version": "0.0.9" }, "last_serial": 3813222, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "220e218e4553a3f2e93f7a9f788e92f4", "sha256": "6c235b8d4fd56293b63927392b76b71dc1a2389d2a441344e5cd7f88f55d53c1" }, "downloads": -1, "filename": "k8s-build-maps-0.0.4.tar.gz", "has_sig": false, "md5_digest": "220e218e4553a3f2e93f7a9f788e92f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3927, "upload_time": "2018-04-26T18:52:07", "url": "https://files.pythonhosted.org/packages/bb/3b/429d23921da771e3a7adb752a3cb9296d52ea69df448b2544c63dfd3a75e/k8s-build-maps-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "15c494485fb128c7f5088e0642c984c5", "sha256": "942aae7233e060dcb09cb9d7b24658d474eef3b6f795fa67529af37f1cda9420" }, "downloads": -1, "filename": "k8s-build-maps-0.0.5.tar.gz", "has_sig": false, "md5_digest": "15c494485fb128c7f5088e0642c984c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4096, "upload_time": "2018-04-26T19:05:44", "url": "https://files.pythonhosted.org/packages/34/b4/2a1c431cea14715bac7b880d60fcbee3f15aa66a0dd3bddbc143c6f2365f/k8s-build-maps-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0ccadd714065b54c450d4c8b29092527", "sha256": "ae64435a63ee8375601470840f22dfe89e2ddeb228805d9e2745eba8475451eb" }, "downloads": -1, "filename": "k8s-build-maps-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0ccadd714065b54c450d4c8b29092527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4237, "upload_time": "2018-04-27T07:38:07", "url": "https://files.pythonhosted.org/packages/61/e8/78bb22ad8be5d755098699eeaeb8ecc7fab5484911ce0a789d56b5a8dcf8/k8s-build-maps-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "90b5e79adeb375d8e013e50b8fac97a8", "sha256": "17dc1f0d09a670adc5f379f5604ff78ea8c7ec13dacf061d33b3fc3438793f01" }, "downloads": -1, "filename": "k8s-build-maps-0.0.7.tar.gz", "has_sig": false, "md5_digest": "90b5e79adeb375d8e013e50b8fac97a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4237, "upload_time": "2018-04-27T07:39:03", "url": "https://files.pythonhosted.org/packages/70/67/28adc71f224c76033c0b5b8cc7be7468c66590e0f741709ad1c21b17eb3f/k8s-build-maps-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "3fed384df06a3ca846d91cbda935b54f", "sha256": "14f209000756ead88b024a10a480549a8a3095cf38f98cd14bcd506730b8857c" }, "downloads": -1, "filename": "k8s-build-maps-0.0.8.tar.gz", "has_sig": false, "md5_digest": "3fed384df06a3ca846d91cbda935b54f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4229, "upload_time": "2018-04-27T07:42:03", "url": "https://files.pythonhosted.org/packages/8a/a3/2fb6b5f7a5a46086b5ab4267e661653e8ef28c8a31febc609e2b8acc89e6/k8s-build-maps-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "3cbd1d798d477fb466000abb9fcc23df", "sha256": "5b9ba014b98299306b588a598a9348c79b1b045c297f79f59f33c17a84e3c106" }, "downloads": -1, "filename": "k8s-build-maps-0.0.9.tar.gz", "has_sig": false, "md5_digest": "3cbd1d798d477fb466000abb9fcc23df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4380, "upload_time": "2018-04-27T07:54:18", "url": "https://files.pythonhosted.org/packages/ae/2f/81d2a67ac34a93ede1acf3a611adadd18241ad76d84fea82b0ef83b81462/k8s-build-maps-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3cbd1d798d477fb466000abb9fcc23df", "sha256": "5b9ba014b98299306b588a598a9348c79b1b045c297f79f59f33c17a84e3c106" }, "downloads": -1, "filename": "k8s-build-maps-0.0.9.tar.gz", "has_sig": false, "md5_digest": "3cbd1d798d477fb466000abb9fcc23df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4380, "upload_time": "2018-04-27T07:54:18", "url": "https://files.pythonhosted.org/packages/ae/2f/81d2a67ac34a93ede1acf3a611adadd18241ad76d84fea82b0ef83b81462/k8s-build-maps-0.0.9.tar.gz" } ] }