Catalog npm
Back to packageRELEASE DETAILS

1.0.3

npm

@01/kube-tools

Kubernetes toolbox

deploymentkubernetestools
Published29 Jul 2019
Direct dependencies20
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 20

Native requirements
20 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
sls-yaml
Environment
{
  "local_name": "sls-yaml",
  "alias": false,
  "peer_metadata": null
}
1.0.6runtime
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
@01/launcher
Environment
{
  "local_name": "@01/launcher",
  "alias": false,
  "peer_metadata": null
}
1.0.3development
@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-2ZoVZc1U42K6NP6f5UKoGs3sFsv51dLpXOozjKMe5PkPuimorSmbI2gCmZ5r/gZV7eq5dnC1Rl8l2RBSr9cq+w==",
  "shasum": "e6de854a89a1652c538e448d9dbac01e7597c35f",
  "tarball": "https://registry.npmjs.org/@01/kube-tools/-/kube-tools-1.0.3.tgz",
  "fileCount": 7,
  "unpackedSize": 89742,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPv3bCRA9TVsSAnZWagAA+TQP/2pb56zhXZYdABbGRYVL\n8Xus4n7nVlbKKovE1yIdR0gx1hBCdWB1eR8Vo8VElSoBIrwgQuhBK3jjlnVn\nUQQ/ekFCcoGOp2D/JC/J9UX0Kbkd3IgLNxDJwE1CgaOyvspBHyzgZdycsEdy\nVOjCe8pkniLsrd9z2chPmusVbzPQcPIfx+t/PE4W9A9DVzMe3ifrId2omnMC\nyBhux+W5tw0JCgAl7PKAkOAh0sXHAjVaHkHm+GOE9Zg9Vk2DvLrozBI5BVKg\nxX7JqQYPIB+Lg/DCHnzimgMBFBCqTIpBVPWeWD9zNdfL5MjzxTV7y9jv5kX2\nKKDQE8Av3ym47pqL2hhvjWgH9nDb/spDmKarLORH25Z5uUeOMRaBt2W9Px8B\n8RLbCB/DouNhalGUdBEt689t6htdQaxm/TWXRpJnBrAhSptTq4vAQuKFTRJS\nzHDCnNS6fjJVMc0SDU2NgAXJzluUDF6jNLDAGlXHgQz44eEqyL/DF+zhzcvs\n+KYR2dMj9011icwRa4auhXO2VE6zZPG+CYJgZ+K48hDHWj0OTT7/sF3E20OY\ndBF7eO65oub1Q9wy8GLvHZ3CloVx1lZCo4jGZSXb9FT9X9mX2eLsj28JuN0Y\nfchJqcqGH7cMD45Cke3GjOfDlYjH5kVGsUHXeOR1Co8+tSqPplYBekJiO7nV\nUhQJ\r\n=KHO/\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQDK66R54aUY4WI+SRnzJyvaal1FlxIrP/ZfCdqXpvIxcAIgL3tsOn3DlUs8YxRy8skXHD3818f2mx6zexgctyvDDI4="
    }
  ]
}

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:fcc3f819ed4698a4e771c5f67466fad6bc727166fb57388cfeeed8a9a0c953e1

Other collected versions

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