Commit Graph

539 Commits (revert-19748-fix_wait)

Author SHA1 Message Date
Kian-Meng Ang bc03821826 Fix typos 2022-06-10 15:26:35 -07:00
Elias Koromilas 6364518066 Add inaccel/fpga-operator addon
Signed-off-by: Elias Koromilas <elias.koromilas@gmail.com>
2022-05-26 10:52:08 +03:00
Sharif Elgamal 5ba18da2cb
Merge pull request #14161 from Giildo/master
🐛 Fix the storage-provisioner-glusterfile.yaml.tmpl file to use the released version
2022-05-18 15:56:23 -07:00
Sharif Elgamal 7292031c08
Merge pull request #13912 from kadern0/issue-12643
feat: added configure option to registry-alieases addon
2022-05-16 11:33:40 -07:00
Giildo 5abb2aef10 🐛 Fix the storage-provisioner-glusterfile.yaml.tmpl file to use the released version
Fix https://github.com/kubernetes/minikube/issues/14160
2022-05-13 13:02:32 +02:00
betaboon 1faaf672dd Fix nvidia-gpu with kvm-driver (Production Branch: 510.60.02) 2022-04-19 21:55:36 +02:00
betaboon e9e3f818a5 Fix nvidia-gpu with kvm-driver 2022-04-18 18:29:26 +02:00
Pablo Caderno 522c1a3274 feat: added configure option to registry-alieases addon
Signed-off-by: Pablo Caderno <kaderno@gmail.com>
2022-04-13 08:01:06 +10:00
Carlos Eduardo Arango Gutierrez 58465b0147
Bump metrics-server to v0.6.1
Signed-off-by: Carlos Eduardo Arango Gutierrez <carangog@redhat.com>
2022-03-15 19:06:27 -04:00
Medya Ghazizadeh 0cfafd1226
Merge pull request #13024 from pedrothome1/master
Fix IstioOperator CustomResourceDefinition for istio-provisioner addon
2022-02-07 16:19:03 -08:00
Sharif Elgamal 6189742a25
Merge pull request #13439 from prezha/fix-ingress-multinode
fix ingress (also for multinode clusters)
2022-02-07 14:04:13 -08:00
Sharif Elgamal 74452b5802
Merge pull request #13521 from presztak/update_istio_addon_yaml
Update istio addon YAML
2022-01-31 17:23:33 -08:00
Piotr Resztak 3799866c13 update istio addon 2022-01-31 18:30:27 +01:00
Predrag Rogic 75a63be3c8
add 'is-default-class' 2022-01-23 01:24:57 +00:00
Predrag Rogic 9048b0b91a
add 'is-default-class' 2022-01-23 01:16:32 +00:00
Predrag Rogic 2be6b99d79
remove 'publish-status-address=localhost' and fix comment 2022-01-23 01:00:41 +00:00
Predrag Rogic 422b43ece4
fix ingress for multinode 2022-01-22 23:23:58 +00:00
Viktor Gamov 88d15c2ae6 replaced hardcoded images with template (inc. chekcsum for image) 2022-01-18 10:12:42 -05:00
Viktor Gamov ef0049137d Initial commit for kong Ingress controller addon 2022-01-11 13:35:29 -05:00
Medya Ghazizadeh 8a6bf689e5
Merge pull request #13173 from prezha/fix-ingress-v1.19
fix ingress for k8s v1.19
2021-12-20 14:17:51 -08:00
Sharif Elgamal 733696bdea cleanup addons documentation and image sources 2021-12-14 15:49:12 -08:00
Predrag Rogic 7fa4ce0938
rename flag 2021-12-14 23:39:16 +00:00
Predrag Rogic a2d27892f0
fix ingress for k8s v1.19 2021-12-14 23:09:12 +00:00
pedrothome1 0f3e7ee284 fix istio-operator crd 2021-11-25 14:57:27 -03:00
Zvi Cahana afcaf3cd0b kubevirt addon: inline KubeVirt CR definition 2021-11-11 17:42:02 +02:00
Zvi Cahana 2f6238b465 kubevirt addon: use KubeVirt CR instead of deprecated ConfigMap 2021-11-10 09:12:18 +02:00
Predrag Rogic 76c1e79598
support k8s < v1.19 & watch-ingress-without-class 2021-10-27 15:05:01 +01:00
Sharif Elgamal 418a9a17d2
Merge pull request #12779 from sharifelgamal/gcp-auth-test2
Fix disabling gcp-auth addon and test
2021-10-26 22:37:22 -07:00
Steven Powell 57de50af7b
Merge pull request #12702 from prezha/update-ingress
update ingress controller to v1/1.0.4 and v1beta1/0.49.3
2021-10-26 15:04:44 -07:00
Sharif Elgamal bd9da42651 reverse files for kubectl remove on addon disable 2021-10-25 17:31:24 -07:00
Predrag Rogic db4937aa8f
update ingress-nginx controller to v1.0.4 2021-10-13 09:02:12 +01:00
Predrag Rogic c680044eae
remove allow-snippet-annotations as per recommendation 2021-10-12 23:24:26 +01:00
Predrag Rogic 29abb74777
update ingress to v1-1.0.3 and v1beta1-0.49.3 2021-10-12 21:21:54 +01:00
Li Yi eb66c6797e Initial support for adding Aliyun mirror for preload images and Kubernetes binaries
Signed-off-by: Li Yi <denverdino@gmail.com>
2021-09-26 15:36:36 +08:00
Sharif Elgamal 95acc2867b lower TTL to 30 seconds 2021-09-16 15:50:10 -07:00
Sharif Elgamal 047f2e553f fix refreshing gcp-auth pull secret 2021-09-16 15:06:31 -07:00
Sharif Elgamal 803fc43e26 fix ingress-dns addon and add test 2021-09-14 17:41:26 -07:00
Sharif Elgamal b77a9305af Merge branch 'master' of github.com:kubernetes/minikube into fix-ingress 2021-09-10 16:38:39 -07:00
Joel Jeremy Marquez 3636e35098
Fix ingress-controller-leader configmap resource name 2021-09-10 19:42:15 +08:00
Sharif Elgamal 96923883e7 fixes for ingress 2021-09-09 13:47:01 -07:00
Predrag Rogic 7466e4a109
fix gcpauth and olm for k8s v1.22+ 2021-08-24 18:40:22 +01:00
Predrag Rogic 8a510c05db
avoid extra newlines around conditions in template 2021-08-24 18:05:56 +01:00
Predrag Rogic abd52901cf
fix ingress for k8s v1.22+ 2021-08-24 18:05:44 +01:00
Medya Gh 4e32f41c83 move away from v1beta apis 2021-08-10 14:24:43 -07:00
jayonlau 6859155270 Clean up extra spaces
Clean up extra spaces, although these errors are not important, they affect the code specification.
2021-07-14 15:30:17 +08:00
balasu e833905678 for portainer add-on 2021-07-08 13:22:01 +00:00
Andriy Dzikh cec98ef11a Template auto-pause.service to allow injecting the correct container runtime. 2021-07-01 13:12:44 -07:00
Andriy Dzikh 02b996e011 Redefine addon asset in terms of embed.FS. 2021-06-16 09:59:39 -07:00
Medya Ghazizadeh a2db6a95b2
Merge pull request #11572 from JacekDuszenko/move-ingress-dns-docs-to-site
doc: Move ingress dns docs to site
2021-06-10 15:32:55 -04:00
Andriy Dzikh b723c28032 Modify MetricsServer to use v1 api version (instead of v1beta). 2021-06-04 11:42:46 -07:00
JacekDuszenko a8fe445fac move ingress dns docs to site 2021-06-03 03:57:51 +01:00
Sharif Elgamal a823439257 allow pods to be refreshed 2021-05-25 13:43:25 -07:00
Medya Gh 0068f92327 add port to addons templates 2021-05-17 18:50:12 -07:00
Medya Gh 45fca194af add apiserver ip to autopause proxy 2021-05-17 18:50:12 -07:00
Tomas Kral 08cb1c1455 olm addon: update OLM to 0.17.0 2021-05-03 13:17:49 -07:00
Kent Iso cc9afff3ce Fix bug which the networking.k8s.io/v1 ingress is always rejected by ValidatingWebhookConfiguration 2021-04-25 06:35:49 +09:00
Medya Gh 1cda7d41ef change location of auto-pause binary 2021-04-08 09:56:36 -07:00
Medya Ghazizadeh 660cc42e88
Merge pull request #10823 from azhao155/yzhao/feature/auto-hook
Add auto-pause webhook to inject env into pods for redirecting in-cluster kubectl request to reverse proxy of api server.
2021-03-29 09:53:14 -07:00
Medya Ghazizadeh 725bef70d3
Merge pull request #10941 from lilongfeng0902/minikube-lilf
docs: spelling
2021-03-29 09:23:45 -07:00
Kent Iso 26dac162b8 bump metrics-server to v0.4.2 2021-03-29 23:32:08 +09:00
李龙峰 ab8b66abaa seperated change to separated 2021-03-29 09:53:50 +08:00
李龙峰 5fa71bc721 additonal change to additional 2021-03-29 09:51:57 +08:00
李龙峰 134909abd5 recieve to receive 2021-03-29 09:48:34 +08:00
Sharif Elgamal afccdd2acc Merge branch 'master' of github.com:kubernetes/minikube into gcr-auth 2021-03-23 16:19:37 -07:00
Yanshu Zhao 9ea99ae129 Add skip into label object of web hook, clean up code 2021-03-23 07:03:42 +00:00
Medya Ghazizadeh 38ed70aa32
Merge pull request #10798 from govargo/csi-hostpath-v1.6.0
Upgrade csi-hostpath-driver addon to v1.6.0
2021-03-23 00:01:29 -07:00
Kent Iso fb216ddc93 Upgrade ingress addon files according to upstream(ingress-nginx v0.44.0) 2021-03-20 04:07:21 +09:00
Kent Iso 788e910073 Upgrade csi-hostpath addon to v1.6.0 2021-03-19 21:48:48 +09:00
Sharif Elgamal bcd8867df1 switch gcp-auth pull policy back to ifnotpresent 2021-03-18 23:20:39 -07:00
Sharif Elgamal 419db8861f remove namespace mutator 2021-03-18 16:20:49 -07:00
Sharif Elgamal da1477f3f8 delete secret on disable 2021-03-17 13:39:55 -07:00
Yanshu Zhao 107331275c Add template for reverse proxy ip 2021-03-17 18:52:55 +00:00
Yanshu Zhao 74209abc2c add auto-pause hook deployment template to auto-pause add on 2021-03-15 06:29:23 +00:00
Yanshu Zhao 91f9bd6ef9 Add webhook to inject env to redirect inner cluster requests to haproxy
in auto-pause
2021-03-15 05:56:44 +00:00
Kent Iso 5a9e5fecf2 Upgrade VolumeSnapshot to GA(v1) 2021-03-04 00:02:27 +09:00
Medya Gh 73772286eb address review comments 2021-02-24 13:07:25 -08:00
Medya Gh 7f3b2c2a7b addres review comments 2021-02-24 12:48:39 -08:00
Medya Gh 8a652887ef add helpers to enable disable autopause 2021-02-24 12:30:06 -08:00
Medya Gh 8739e20fef update addon name 2021-02-24 12:30:06 -08:00
Medya Gh 8412efbc02 add addons 2021-02-24 12:30:06 -08:00
Medya Gh 5dfc3048a5 rename 2021-02-24 12:30:06 -08:00
Medya Gh a3f5f754fe change port 2021-02-24 12:30:06 -08:00
Sharif Elgamal 93bf6308fd update gcp-auth addon to latest version 2021-02-02 15:56:57 -08:00
Ling Samuel 101d39fc51
Addon custom registry:
* fix missing suffix when using global image repo
* support override global image repo
* change all imagePullPolicy to IfNotPresent
* fix empty global image repo suffix

Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:08 +08:00
Ling Samuel 52f0e49a1e
Fix docker.io/ prefix
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
Ling Samuel 76833fd2fa
Make registry configurable
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
Ling Samuel de3c901c18
Implement all addons
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:07 +08:00
Ling Samuel 7b2d1a6838
Remove default image from yaml, fix empty images warning
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:06 +08:00
Ling Samuel b949034e1a
Manage addon images in code, support custom addon images
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-27 10:33:00 +08:00
Oliver Radwell 4ded091138
Change metrics-server pull policy to IfNotPresent 2021-01-06 10:48:57 +00:00
Laurent VERDOÏA 88627ff782 Use stable networking api in ingress-dns example 2020-12-26 10:52:27 +01:00
Anders F Björklund 4c39ffc91f Upgrade kubernetes dashboard to v2.1.0 for 1.20
Now with support for Kubernetes version 1.20 too
2020-12-14 21:20:14 +01:00
msedzins e1aa07feb2 Ability to use a custom TLS certificate with the Ingress
Tutorial added
2020-11-30 22:53:27 +00:00
alonyb 459db36ec6 remove yaml files 2020-11-21 16:45:12 -05:00
alonyb 06cf8e8041 add new tmpl format and replace image name by template in valumesnapshots addon 2020-11-20 12:30:16 -05:00
alonyb 4d5bad3262 add new tmpl format and replace image name by template in gvisor addon 2020-11-20 12:29:56 -05:00
alonyb 4a9c316c75 add new tmpl format and replace image name by template in gcp auth addon 2020-11-20 12:28:15 -05:00
alonyb fc9ac12939 add new tmpl format and replace image name by template in rbac csi addon 2020-11-20 12:27:42 -05:00
alonyb 3e43155efd add new tmpl format and replace image name by template 2020-11-20 12:27:23 -05:00
alonyb 91d2298224 add new tmpl format and replace image name by template in deploy csi addon 2020-11-20 12:19:49 -05:00
alonyb 3798da2ee4 add new tmpl format and replace image name by template 2020-11-20 12:19:27 -05:00
alonyb 6eadf270c3 add new tmpl format and replace image name by template 2020-11-20 12:17:36 -05:00
alonyb a3b9e601ad change ambassador addon to tmpl format 2020-11-20 12:09:40 -05:00
alonyb 8383c49950 change ambassador cdrs to tmpl format 2020-11-20 12:08:52 -05:00
alonyb e26a64662c change olm to tmpl format 2020-11-20 08:50:30 -05:00
alonyb d6e4f8acaf remove name image from template 2020-11-19 16:59:33 -05:00
Yehiyam Livneh 68cdbb92a8 add tag to nvidia-driver-installer addon docker image 2020-11-17 17:42:15 +02:00
Yehiyam Livneh 40736fe6ab add ImageRepository to addons templayes 2020-11-01 09:05:31 +02:00
Thomas Strömberg 283ec82370
Merge pull request #9445 from aledbf/ingress
Update ingress-nginx image to v0.40.2
2020-10-30 12:48:12 -07:00
Thomas Strömberg 3b8d5e27ae
Merge pull request #9435 from woodcockjosh/bump-version-for-ingress-dns-docker-image
Bump version for ingress dns addon
2020-10-21 09:17:42 -07:00
Medya Ghazizadeh 6153beb703
Merge pull request #9444 from govargo/update-helm2.16.12
bump helm-tiller addon to v2.16.12
2020-10-15 18:18:13 -05:00
Priya Modali 8936a8c7f8 Merge branch 'master' of https://github.com/kubernetes/minikube into klog 2020-10-13 09:08:27 -07:00
Medya Ghazizadeh 88304ef63b
Merge pull request #9408 from sharifelgamal/failure-policy
simplify addon code by fixing gcp-auth failure policy
2020-10-12 18:08:12 -05:00
Manuel Alejandro de Brito Fontes 1aa2a76c75
Update ingress-nginx image to v0.40.2 2020-10-12 12:15:46 -03:00
Kenta Iso 29d1d2201a bump helm-tiller addon to v2.16.12 2020-10-12 23:23:24 +09:00
Josh Woodcock bba51e500a Bump version for ingress dns addon 2020-10-10 13:02:31 -05:00
Priya Modali ef2090ac31 Merge branch 'master' of https://github.com/kubernetes/minikube into klog 2020-10-08 10:27:04 -07:00
priyawadhwa 82a5189b93
Merge pull request #9334 from afbjorklund/multiarch-storage-provisioner-manifest
Make storage-provisioner available for all arch
2020-10-07 14:43:47 -04:00
Sharif Elgamal b04610ef9b simplify addon code by fixing gcp-auth failure policy 2020-10-06 16:14:44 -07:00
Sharif Elgamal 6cdff56707 add gcp-skip label to gcp-auth cert job pods 2020-10-06 11:45:44 -07:00
Sharif Elgamal 9f156b9c73 add back namespaceSelector 2020-10-05 16:11:32 -07:00
Sharif Elgamal 7646be3d37 adding the label to gvisor and ingress, and documentation 2020-10-05 16:02:26 -07:00
Sharif Elgamal 523acbc0f2 explicitly skip gcp-auth webhook for specific addons 2020-10-05 15:57:22 -07:00
Sharif Elgamal ca8a065310 point to newest gcp-auth-webhook version 2020-10-02 13:48:37 -07:00
Priya Modali 43ea47f4e0 Fixed merge conflicts. 2020-09-29 16:17:31 -07:00
Priya Modali 97d96bf925 Switching from glob library to klog library. 2020-09-29 15:49:41 -07:00
Sharif Elgamal ff051f9a33
Make sure gcp-auth addon can be enabled on startup (#9318)
* fix documentation for gcp-auth addon

* make sure kube-system pods are up before enabling gcp-auth

* fix lint

* add failurePolicy for webhook

* only install addons if asked

* better comment

* slightly less hacky code

* defer addons properly

* simplify code for performance
2020-09-29 13:29:14 -07:00
Anders F Björklund 92cce721aa Make storage-provisioner available for all arch
Always use architecture when building the image.

When developing locally, tag the image with version
(this tag now refers to the local host architecture)

When making a release, make a manifest with version
(this manifest now lists all supported architectures)

Don't use architecture, when specifying "image:".
2020-09-27 19:40:42 +02:00
Sharif Elgamal 070cbb99ee
Merge pull request #8461 from 11janci/jjanik-enable-volumesnapshots
CSI Hostpath Driver & VolumeSnapshots addons
2020-09-16 11:57:42 -07:00
Sharif Elgamal d19f5fdd8e point to newest gcp-auth-webhook version 2020-09-08 11:19:37 -07:00
jjanik ae92c289b8 add csi-hostpath-driver addon 2020-09-04 18:54:33 +02:00
jjanik c5ae7b9580 add volumesnapshots addon 2020-09-04 17:10:54 +02:00
Thomas Strömberg fae2358791
Merge pull request #8839 from staticdev/nginx-slow-version
Bump nginx-ingress-controller
2020-09-01 16:35:33 -07:00
Thomas Stromberg 464bd48ea1 Update dashboard to v2.0.3 2020-08-30 22:32:20 -07:00
Markus Frosch 03ce70f76a ingress-dns: Add notes for NetworkManager with dnsmasq 2020-08-18 13:24:48 +02:00
Priya Wadhwa 5e899a81cc Make sure cluster roles are applied to the service account the storage provisioner runs under 2020-08-03 15:23:45 -04:00
Priya Wadhwa 0538dddd9d Upgrade storage provisioner to v2 2020-08-03 13:48:09 -04:00
Sharif Elgamal 7c19edbdd5 point to newly released v0.0.1 of gcp-auth-webhook 2020-07-28 15:58:02 -07:00
staticdev 68bc935e7f Bump nginx-ingress-controller 2020-07-25 07:44:57 -03:00
Sharif Elgamal 1b6eee675b
Automated GCP Credentials Addon Prototype (#8682)
* metadata addon works

* Add code for metadata server image and makefile rules

* remove log message

* update to work with v1.13.11

* update readme

* fix metadata addon stuff for newer codebase

* buncha changes

* just so many changes

* ch-ch-ch-ch-changes

* addon works

* update readme

* boilerplate

* revert unrelated change

* move server code to another repo

* switch addon name to gcp-auth

* metadata -> gcp-auth

* missed one

* automate finding of credentials

* remove unnecessary comment

* address comments

* Update README.md

* Update README.md

* use mustload everywhere

* swap selector condition

* upgrade kube-webhook-certgen to 1.3

* move paths to constants

* add notice to user on addon enable

* adding addon documentation

* move addons documentation inside handbook

* remove old addons docs location

Co-authored-by: Priya Wadhwa <priyawadhwa@google.com>
2020-07-21 14:25:58 -07:00
priyawadhwa aaebd88251
Merge pull request #8610 from johscheuer/update-storage-provisioner
Update external-provisioner for storage provisioner for Kubernetes 1.18
2020-07-20 19:11:38 -04:00
Harsh Modi ce6688b1ec update nginx ingress controller image 0.32.0->0.33.0 2020-07-12 19:54:38 -04:00
Harsh Modi 122a472f95 update kube-webhook-certgen image 1.2.0->1.2.2 2020-07-12 19:52:02 -04:00
Medya Ghazizadeh d8106f7d06
Merge pull request #8454 from colvin/addon-podsecuritypolicies
Include a podsecuritypolicies addon
2020-07-07 15:52:03 -07:00
Johannes M. Scheuermann e5cfa386b1 Add endpoint for leader-election 2020-07-01 08:41:27 +02:00
Johannes M. Scheuermann 73fccf04f8 Update external-provisioner for storage provisioner 2020-06-30 18:31:06 +02:00
priyawadhwa 84365fe57b
Merge pull request #8294 from maciaszczykm/dashboard-v2.0.1
Bump Dashboard to v2.0.1
2020-06-24 11:35:28 -07:00
colvin 3d2ae5423c Rename podsecuritypolicies addon to pod-security-policy 2020-06-18 17:00:08 -04:00
Kenta Iso e823ac1dd5 bump helm-tiller addon to v2.16.8 2020-06-13 15:39:34 +09:00
colvin b32cb5e6ba Create a podsecuritypolicies addon
Create a new addon, `podsecuritypolicies` that applies the
PodSecurityPolicy and related RBAC configuration from the
https://minikube.sigs.k8s.io/docs/tutorials/using_psp/ tutorial.
Apparently, recent work on the addons system has invalidated the
procedure shown in that tutorial, as the configuration is no longer
automatically applied. The last known working version is `1.6.2`.

This allows clusters started with
`--extra-configs=apiserver.enable-admission-plugins=PodSecurityPolicy`
to succeed, so long as they also include `--addons=podsecuritypolicies`.
2020-06-11 09:51:13 -04:00