All Projects → danielr1996 → kubectl-action

danielr1996 / kubectl-action

Licence: MIT license
Github Action for kubectl

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to kubectl-action

setup-gcc
GitHub action to set up GCC
Stars: ✭ 51 (+183.33%)
Mutual labels:  action
kubeconfig-loader
A simple bash script for rotating local kubeconfigs
Stars: ✭ 20 (+11.11%)
Mutual labels:  kubectl
depsbot
⚙️ GitHub action to check freshness of your deno dependencies
Stars: ✭ 28 (+55.56%)
Mutual labels:  action
aksctl
An easy to use CLI for AKS cluster
Stars: ✭ 46 (+155.56%)
Mutual labels:  kubectl
deployer-php-action
Deploy PHP projects using Deployer from Github Actions
Stars: ✭ 57 (+216.67%)
Mutual labels:  action
action-ansible-playbook
⚙️ A GitHub Action for running Ansible playbooks
Stars: ✭ 133 (+638.89%)
Mutual labels:  action
kubectl-janitor
List Kubernetes objects in a problematic state
Stars: ✭ 48 (+166.67%)
Mutual labels:  kubectl
hermes-js
Universal action dispatcher for JavaScript apps
Stars: ✭ 15 (-16.67%)
Mutual labels:  action
kube-lineage
A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
Stars: ✭ 238 (+1222.22%)
Mutual labels:  kubectl
kubectl-external-forward
kubectl plugin to connect to external host via Envoy Proxy in Kubernetes cluster
Stars: ✭ 37 (+105.56%)
Mutual labels:  kubectl
kubehelper
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
Stars: ✭ 200 (+1011.11%)
Mutual labels:  kubectl
kubectl-secretdata
A kubectl plugin for viewing decoded Secret data with search flags.
Stars: ✭ 37 (+105.56%)
Mutual labels:  kubectl
ascii-art-action
GitHub Action for printing out ASCII art text
Stars: ✭ 15 (-16.67%)
Mutual labels:  action
kubectl-ssh-plugin-eks
This is plugin to SSH into Worker Nodes running on AWS
Stars: ✭ 18 (+0%)
Mutual labels:  kubectl
kubectl-blame
Show who edited resource fields.
Stars: ✭ 76 (+322.22%)
Mutual labels:  kubectl
Thunder-Lightning
An Open Source Futuristic Action Flight Simulator Game Inspired By Carrier Command
Stars: ✭ 29 (+61.11%)
Mutual labels:  action
kx
A more stream lined way to move around k8s contexts and namespaces
Stars: ✭ 21 (+16.67%)
Mutual labels:  kubectl
profile-readme
🗣 Display profile activity and other cool widgets in your profile README.md
Stars: ✭ 49 (+172.22%)
Mutual labels:  action
krew-release-bot
bot to bump version of plugin in krew-index on new releases
Stars: ✭ 35 (+94.44%)
Mutual labels:  kubectl
ember-link-action
Fire an action when LinkTo component transition happens
Stars: ✭ 86 (+377.78%)
Mutual labels:  action

Kubectl Action

I archived this repository because I think there are now more appropriate options like helm and argocd

This action allows you to deploy to a kubernetes cluster.

Alternatives:

Inputs

kubeconfig

Base64 encoded .kube/config file, to generate use:

cat .kube/config | base64

Usage

Kustomize a Deployment

- name: Kustomize
  uses: danielr1996/[email protected]
  with:
    args: kustomize deployment/overlays/replace > template.yaml

Deploy a Deployment

- uses: danielr1996/[email protected]
  name: Deploy
  with:
    kubeconfig: ${{ secrets.KUBE_CONFIG }}
    args: apply -f deployment.yaml
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].