$npx skillfedfor your agent

aws-cdk.lambda-layer-kubectl-v35

A Lambda Layer that contains kubectl v1.35

With conditionsPyPI Build ToolsReleased May 202681.6K downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — aws_cdk_lambda_layer_kubectl_v35-2.2.2-py3-none-any.whl
v2.2.2 · released 2026-05-13 · Python ~=3.9 · 5 runtime deps: aws-cdk-lib, constructs, jsii, publication, typeguard

Yes, if you are using AWS CDK to define Lambda functions that need kubectl or Helm access. The package has low install friction, active maintenance, no known vulnerabilities, and a permissive license. Install only if you are already in a CDK-based workflow; it adds no value outside that context.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.9 or later; intended for use within AWS CDK infrastructure-as-code projects, not standalone scripts.
  • Low install friction with a pure-Python wheel.
  • Active maintenance as of 2026-08-12 with recent releases; depends on stable AWS CDK ecosystem libraries (aws-cdk-lib, constructs, jsii).

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most production environments.

last release 2026-05-13 (93 days) · last repo commit 2026-08-12 · 27 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 81,560 downloads/mo, #14,219 on PyPI

Verify before relying

from aws_cdk.lambda_layer_kubectl_v35 import KubectlV35Layer
import aws_cdk.aws_lambda as lambda_

kubectl = KubectlV35Layer(self, "KubectlLayer")
fn.add_layers(kubectl)
  • Whether the layer size and cold-start overhead are acceptable for latency-sensitive Lambda workloads.
  • Compatibility with Lambda runtimes other than Python (e.g., Node.js functions that need kubectl access).
Same gist for agents: .md · .json

What it is and what it does

This package is an AWS CDK construct that bundles kubectl v1.35.2 and Helm v4.1.3 into a Lambda Layer, making those command-line tools available to Lambda functions. When added to a Lambda function via CDK, it stages kubectl at `/opt/kubectl/kubectl` and helm at `/opt/helm/helm` within the function's execution environment. It is designed for infrastructure-as-code workflows where you define AWS resources in Python using the AWS CDK framework.

The package is a thin wrapper around pre-built binaries; it does not compile or build kubectl or Helm itself. It is most useful when your Lambda functions need to interact with Kubernetes clusters or manage Helm charts—for example, triggering deployments, querying cluster state, or applying manifests. The layer approach avoids bundling these tools into every function's deployment package, reducing code size and enabling reuse across multiple functions.

Use it for

  • Add kubectl and helm to Lambda functions that manage or query Kubernetes clusters from AWS infrastructure.
  • Automate Helm chart deployments triggered by Lambda events without packaging tools in each function.
  • Build CDK-based infrastructure that provisions Lambda functions with pre-configured Kubernetes CLI access.
  • Enable Lambda-based CI/CD pipelines to apply Kubernetes manifests or run kubectl commands against EKS clusters.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are using AWS CDK to define Lambda functions that need kubectl or Helm access.

The package has low install friction, active maintenance, no known vulnerabilities, and a permissive license. Install only if you are already in a CDK-based workflow; it adds no value outside that context.

Install

aws-cdk-lambda-layer-kubectl-v35 on PyPI

Before you install

Low install friction with a pure-Python wheel. Active maintenance as of 2026-08-12 with recent releases; depends on stable AWS CDK ecosystem libraries (aws-cdk-lib, constructs, jsii).

Requires Python 3.9 or later; intended for use within AWS CDK infrastructure-as-code projects, not standalone scripts.

License in practice

Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most production environments.

Quickstart

from aws_cdk.lambda_layer_kubectl_v35 import KubectlV35Layer
import aws_cdk.aws_lambda as lambda_

kubectl = KubectlV35Layer(self, "KubectlLayer")
fn.add_layers(kubectl)

Verify before relying

  • Whether the layer size and cold-start overhead are acceptable for latency-sensitive Lambda workloads.
  • Compatibility with Lambda runtimes other than Python (e.g., Node.js functions that need kubectl access).

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release ~=3.9
Install frictionLow. Pure-Python wheel
Runtime dependencies
5 packages
aws-cdk-libconstructsjsiipublicationtypeguard
MaintenanceActively maintained 93 days since the last release
Last repo commit
First released
Downloads81,560 / month, #14,219 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI ApprovedOperating System :: OS IndependentProgramming Language :: JavaScriptProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.9Typing :: Typed

Evidence: aws_cdk_lambda_layer_kubectl_v35-2.2.2-py3-none-any.whl

Tags

Capabilities
lambda layer kubectlaws cdk kubernetes toolshelm in lambdakubectl lambda layeraws cdk lambda deploymentkubernetes cli lambdahelm deployment automation
Topics
aws-cdkkuberneteslambda-layer

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “aws cdk kubernetes tools”

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also aws-cdk.asset-kubectl-v20 · pyhelm3 · aws-cdk.asset-awscli-v1 · aws-cdk.asset-node-proxy-agent-v6 · aws-cdk.asset-node-proxy-agent-v5 · aws-cdk.aws-lambda-python-alpha · aws-cdk.aws-lambda · aws-cdk.aws-imagebuilder · aws-cdk.aws-sam · aws-cdk.aws-elasticloadbalancing