Catalog npm
Back to packageRELEASE DETAILS

1.0.18

npm

@01/kube-tools

The tollbox contains utilies to deploy kubernetes services

deploymentkubernetestools
Published25 Aug 2019
Direct dependencies21
Transitive dependenciesNot calculated

README

Current package documentation

Kubernetes toolbox 🐬 ☸ ️

The tollbox contains utilies to deploy kubernetes services

Commands

kube-deploy command

kube-deploy will take a yml configuration file under --config argument and deploy your service to default kubernetes cluster

config file

Config file can be written in yaml file. it support serverless framework style extensions using sls-yaml

Sample config
# common.yml
version: 1
name: awesome-service

# context: ${global:env}-context # Optional
image.tag: ${env:GIT_COMMIT_SHA1}
values: ../helm/values-${global:env}.yml
chart: ../helm/chart
# prod.yml
env: prod
app: ${file(./common.yml)}
# stage.yml
env: stage
app: ${file(./common.yml)}

Deployment

kube-deploy --config=.kube/config/prod.yml

Options

ArgumentDescription
--contextSet kubernetes context
--nameService name
--chartChart path
--valuesValues path
--dryRunSimulate deployment
--image.tagDocker image tag

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 21

Native requirements
21 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
sls-yaml
Environment
{
  "local_name": "sls-yaml",
  "alias": false,
  "peer_metadata": null
}
1.0.18runtime
minimist
Environment
{
  "local_name": "minimist",
  "alias": false,
  "peer_metadata": null
}
1.2.0runtime
source-map-support
Environment
{
  "local_name": "source-map-support",
  "alias": false,
  "peer_metadata": null
}
^0.5.12runtime
core-js
Environment
{
  "local_name": "core-js",
  "alias": false,
  "peer_metadata": null
}
3.1.4runtime
@01/launcher
Environment
{
  "local_name": "@01/launcher",
  "alias": false,
  "peer_metadata": null
}
1.0.9runtime
@types/jest
Environment
{
  "local_name": "@types/jest",
  "alias": false,
  "peer_metadata": null
}
24.0.13development
@types/minimist
Environment
{
  "local_name": "@types/minimist",
  "alias": false,
  "peer_metadata": null
}
1.2.0development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
12.6.8development
clean-webpack-plugin
Environment
{
  "local_name": "clean-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
3.0.0development
fs-extra
Environment
{
  "local_name": "fs-extra",
  "alias": false,
  "peer_metadata": null
}
8.1.0development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
1.17.1development
prettier-webpack-plugin
Environment
{
  "local_name": "prettier-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
1.2.0development
jest
Environment
{
  "local_name": "jest",
  "alias": false,
  "peer_metadata": null
}
24.8.0development
jest-cli
Environment
{
  "local_name": "jest-cli",
  "alias": false,
  "peer_metadata": null
}
24.8.0development
ts-jest
Environment
{
  "local_name": "ts-jest",
  "alias": false,
  "peer_metadata": null
}
24.0.2development
ts-loader
Environment
{
  "local_name": "ts-loader",
  "alias": false,
  "peer_metadata": null
}
^6.0.4development
tsd-webpack-plugin
Environment
{
  "local_name": "tsd-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
1.0.3development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
3.5.1development
webpack
Environment
{
  "local_name": "webpack",
  "alias": false,
  "peer_metadata": null
}
4.37.0development
webpack-cli
Environment
{
  "local_name": "webpack-cli",
  "alias": false,
  "peer_metadata": null
}
3.3.6development
webpack-node-externals
Environment
{
  "local_name": "webpack-node-externals",
  "alias": false,
  "peer_metadata": null
}
1.7.2development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-XOe/ex9rSXjlXPLMpZmJF5a3Ihiptdh/KE1YLjDfuT1L6EaJ2JoHmdXqzWWLfTuSlibsyuxDyu/O92KrjdEl3g==",
  "shasum": "44d2bfed43aa2e88e5b86691f11cda8b8dd56874",
  "tarball": "https://registry.npmjs.org/@01/kube-tools/-/kube-tools-1.0.18.tgz",
  "fileCount": 8,
  "unpackedSize": 122712,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYjxACRA9TVsSAnZWagAAZcYQAKDih8kt/LDnU9UNPYfd\n2jirI4ukugLTkmi2jWrS6z1gf+AZpzofMphF8/Q/AKs6TfVR2N4puLF+zFSA\nJU1p6MZyWNZWWvbTtQL2W+xlOtcAKWA2uj1TX+zeJfLa1PILoignjUSa4RbW\nSPeGh4lRtnry6rBKhiN1Sbc7LrTLH/5r1RPKzygP6Ntfuwc4fvdksdKcwjAr\nmE3bybN3tD1PFmIKwV4W2vusvxVn+9EL6T1EQSLFjpyaQYRGzOO+EhI2Pws0\n275ckZsq3C38V9fdoEv1fwoA+1oCvVqLLbjMozbXbHN4A50amw/4Qi9D3nBM\nxQzmW1pe7MbNnLIs3QTBBzpUEPuCvHXa5vJhhLYhtZSw26bYtlDt/i/PU3mx\n7MdzvAGlnJpKXkI2VP5LoytH16/NedfDHUo+uxV1SraNoCRUHY7BerA/uHlX\n90f2DoAFYxl0c+xGdYNVQxMdUlE/JO173vmOB2JxKYDDqFb4KDQ7++AcFPgm\nwM7F37yxTAz3xFKjshsl8V4fnbTyBYCZbOCED1AcqDwbxbp9rluLDDUy8wVB\nnv1iOxlsJCU3+UXZptdIxnDbyEqReGoMNWnsO/blcuprNDy3jc7NImQVTuSS\nu5ZKhCSAkC3hixZWOkcAO3U6qItPaA3+VmRj++IPWAYb4y12fR+GN7Izgozo\n9xqd\r\n=OLhz\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEQCIBxwOCR/go7/wiIf5AAGcWirfivyBsUxW85r7PMfDrsCAiA6rsXAz7U6y+7TFPBCNnX/5e4XNcbBoSorNGmWchZKSQ=="
    }
  ]
}

Repository

PENDING
01alchemist/kube-tools

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:56 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:283b55a10f158f6ebe0db810fbfb389f319ebf1ea7c19d3b4573daf4ecec6dbb

Other collected versions

2.0.0-alpha8 Feb1.0.1929 Aug1.0.1723 Aug1.0.1623 Aug1.0.1520 Aug1.0.146 AugView all collected versions →