Skip to content

Latest commit

 

History

History
67 lines (45 loc) · 1.29 KB

README.md

File metadata and controls

67 lines (45 loc) · 1.29 KB

AWS Lambda Kubectl

by Tal Muskal

based on AWS Lambda Bash Function Blueprint Template at https://github.com/jacov/lambda-bash

tags: aws lambda, kubernetes

Description:

Prerequisites

Recommended

  • brew install nodejs

Step 1: setup settings file

Step 2: Package, Deploy & Test lambda bash function on your aws account:

$ ./deploy.sh

Usage

Apply ConfigMap

{
	"command":"kubectl", 
	"params":["apply","-f" , "-"],
	"stdin":{
		  "apiVersion": "v1",
		  "data": {
		    "aws.region": "test"
		  },
		  "kind": "ConfigMap",
		  "metadata": {
		    "name": "clusterconfiguration2"
		  }
		}
}

List Pods

{
	"command":"kubectl", 
	"params":["get","pods"]
}