Skip to content

Commit

Permalink
Add Minikube
Browse files Browse the repository at this point in the history
  • Loading branch information
nikita-vanyasin committed Oct 10, 2023
1 parent d0bb861 commit 726f52a
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .circleci/continue_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,10 +74,43 @@ jobs:
manifests_verify:
executor: machine-executor
steps:
- setup_remote_docker:
docker_layer_caching: true
- checkout
- kubectl-install
- minikube-install
- run:
command: |
make manifests manifests-verify
kubectl-install:
description: Installs the kubectl executable.
parameters:
version:
default: v1.10.0
type: string
steps:
- run:
command: |-
curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/<< parameters.version >>/bin/linux/amd64/kubectl &&
chmod +x kubectl &&
sudo mv kubectl /usr/local/bin/
mkdir -p ${HOME}/.kube && touch ${HOME}/.kube/config
name: Install Kubectl Executable

minikube-install:
description: Installs the minikube executable onto the system.
parameters:
version:
default: v0.30.0
type: string
steps:
- run:
command: curl -Lo minikube https://github.com/kubernetes/minikube/releases/download/<<
parameters.version >>/minikube-linux-amd64 && chmod +x minikube && sudo
mv minikube /usr/local/bin/
name: Install Minikube Executable

workflows:
version: 2

Expand Down

0 comments on commit 726f52a

Please sign in to comment.