Integrated kubernetes with jenkins and run the command in Jenkins file kubectl create -f deployment.yaml --validate=false
and getting the error:
unable to recognize "deployment.yaml": no matches for extensions/,Kind=Deployment
But if I run the same command in terminal I am able to deploy my image. deployment.yaml file is given below
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: appname
spec:
template:
metadata:
labels:
app: appname
spec:
containers:
- name: appname
image: appname
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8080
I suppose your minikube (if you are checking in your local machine) is NOT running. Start minikube using the following command
Now try
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With