Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

serverless-components/kubernetes-pvc

Repository files navigation

kubernetes-pvc

Instantly create, update and remove Kubernetes PersistenVolumeClaims with Serverless Components.

  1. Install
  2. Create
  3. Configure
  4. Deploy

1. Install

$ npm install -g serverless

2. Create

Just create a serverless.yml file

$ touch serverless.yml

Then create a .env file

$ touch .env

Update the .env file with information about your Kubernetes setup

# .env
KUBERNETES_ENDPOINT=https://cluster.example.com
KUBERNETES_PORT=6443
KUBERNETES_SERVICE_ACCOUNT_TOKEN=xxxx
KUBERNETES_SKIP_TLS_VERIFY=false

3. Configure

# serverless.yml
org: acme
app: todo
name: todo-kubernetes-pvc
component: kubernetes-pvc@dev
inputs:
 namespace: 'default' # default is `'default'`
 name: my-pvc
 spec:
 # ...

4. Deploy

$ serverless

New to Components?

Checkout the Serverless Components repo for more information.

About

Instantly create, update and remove Kubernetes PersistentVolumeClaims with Serverless Components.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /