Commit Graph

489 Commits (revert-14780-docker-cni)

Author SHA1 Message Date
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
Medya Ghazizadeh 57f6afd4c8
Revert "Addons: Update OLM Addon" 2020-06-09 19:03:06 -07:00
Medya Ghazizadeh badea72f3b
Merge pull request #8392 from tsraza/tsraza-patch-1
Patch the registry-aliases addon missing entrypoint
2020-06-09 16:55:30 -07:00
Taqui Raza 576346a437
use sh entrypoint in registry-aliases addon 2020-06-08 22:35:21 +00:00
Taqui Raza 9566030264
Update node-etc-hosts-update.tmpl
Changed bash to ash
2020-06-06 06:18:26 +00:00
awgreene f8098b3f43 Addons: Update OLM Addon
Problem: The current version of OLM shipped with Minikube as an addon
places memory limits on OLM and the pods created for CatalogSources.
If these limits exist, the operatorhubio catalog will almost certainly
hit an OOM issue.

Solution: Update OLM to a more recent version, specifically v0.15.1.
2020-06-05 15:29:52 -04:00
Medya Ghazizadeh 4eb09e760b
Merge pull request #8275 from ashleyschuett/add-kubevirt-addon
Add KubeVirt addon
2020-06-03 22:23:09 +00:00
Ashley Schuett 5dafe6bc84
Add KubeVirt addon 2020-05-29 09:52:18 +02:00
Medya Ghazizadeh ea20609a3a
Merge pull request #8161 from concaf/concaf/addons/ambassador
Add Ambassador Ingress controller as an addon
2020-05-28 18:08:41 +00:00
Marcin Maciaszczyk 2da74f0350 Bump Dashboard to v2.0.1 2020-05-28 11:45:00 +02:00
Medya Ghazizadeh 1bfdc4b0d1
Merge pull request #8129 from blues-man/master
Addons: add OLM support
2020-05-26 23:26:20 +00:00
Nicola Ferraro 5daeff2b16 Add 443 port to registry addon 2020-05-19 16:15:11 +02:00
Shubham 4a4a470fff Add Ambassador addon 2020-05-19 18:13:57 +05:30
Kenta Iso 5bb83a2df8 Bump helm-tiller 2.16.7 and promote ClusterRoleBinding to v1 2020-05-16 14:49:23 +09:00
Natale Vinto b6c19f6223 Addons: add OLM support 2020-05-14 11:16:23 +02:00
Manuel Alejandro de Brito Fontes 8209421c3e Fix invalid ingress-dns references and ingress 2020-05-05 15:36:15 -04:00
Manuel Alejandro de Brito Fontes c3a529f7ea Update ingress-nginx addon 2020-05-05 15:36:03 -04:00
Thomas Strömberg 541d41f195
Merge pull request #7864 from tmehlinger/hosts-update-image
addon registry-alias: change hosts update container image
2020-04-29 08:44:24 -07:00
Thomas Strömberg e3a3b1e743
Merge pull request #7308 from laozc/metallb
Add Metal LB addon
2020-04-24 16:59:50 -07:00
Travis Mehlinger 475bbc4ff2
use alpine instead 2020-04-24 14:10:24 -05:00
Kenta Iso fe69cdaeaf update dashboard image v2.0.0 2020-04-24 12:32:25 +09:00
Travis Mehlinger 78486a55d3
change hosts update container image
The most recent Fedora image doesn't include a `diff` binary.
This changes the container image to use Ubuntu Bionic instead,
which _does_ provide a diff binary.
2020-04-23 09:49:25 -05:00
Zhongcheng Lao 9adb1bc399
Merge remote-tracking branch 'origin/master' into metallb 2020-03-29 11:31:56 +08:00
Zhongcheng Lao d9fe5afa86
Adds MetalLB addon 2020-03-29 11:20:59 +08:00
Zhongcheng Lao 566196c9d0
Do not run GPU plugin under priviledge mode 2020-03-23 00:44:43 +08:00
Thomas Strömberg 0c7bddab2b
Merge pull request #7130 from govargo/feature/helm-tiller-2.16.3
bumpup helm-tiller v2.16.1 → v2.16.3
2020-03-21 10:36:56 -07:00
Zhongcheng Lao 39fea36ea5
Update Nvidia GPU plugin 2020-03-21 21:33:30 +08:00
Iso Kenta eca69790a5 bumpup helm-tiller v2.16.1 → v2.16.3 and add integration test for tiller 2020-03-21 18:27:57 +09:00
Kenta Iso 51bce4d780 bumpup istio operator addon 1.4.0 → 1.5.0 2020-03-21 00:35:23 +09:00
Thomas Strömberg 8d1f4552c0
Merge pull request #6657 from kameshsampath/registry-aliases
New addon: registry-aliases
2020-03-19 11:31:00 -07:00
Thomas Stromberg 53da725030 Dashboard upgrade to rc6 2020-03-18 12:27:41 -07:00
Kamesh Sampath db27b59e07 (chore) fix README to use new profile format 2020-03-08 09:36:21 +05:30
Kamesh Sampath 28ffcb13a1 updated readme with usage instructions
Signed-off-by: Kamesh Sampath <ksampath@redhat.com>
2020-03-08 09:31:07 +05:30
Kamesh Sampath 70ca2de554 (fix) Create addon to configure registry helper
- Service Account and binding to run the job
- Registry aliases ConfigMap
- Registry aliases daemonset to update the node etc/hosts

fixes: 4604

Signed-off-by: Kamesh Sampath <ksampath@redhat.com>
2020-03-08 09:31:07 +05:30
Nguyen Hai Truong 9ff0886f3c Use 'k8s.gcr.io' instead of 'gcr.io/google-containers'
Ref: kubernetes/kubeadm/issues/2051

Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2020-03-06 09:32:12 +07:00
Kenta Iso 9605aa6a6a update registry 2.6.1 → 2.7.1 2020-02-21 11:20:11 +09:00
Sharif Elgamal 8547aece43 point to latest gvisor addon image 2020-02-19 15:56:52 -08:00
go_vargo 6a3fb3d54d
Update tiller image v2.14.3 → v2.16.1 (#6575) 2020-02-10 11:40:15 -07:00
tstromberg d69e1c7c35 Revert role change from cluster-admin->system:persistent-volume-provisioner 2020-02-05 13:54:49 -08:00
Thomas Strömberg 0d29a2ac7b
Merge branch 'master' into f-fix-5144 2020-02-05 11:32:32 -08:00
Karol Zadora-Przylecki 4a4e7b7859 Add Azure Container Registry support 2020-02-03 16:10:18 -08:00
Priya Wadhwa 28148c5f3d Remove addon manager 2020-01-16 11:47:01 -08:00
Nanik T 9b455aafc4 Customizing host path for dynamically provisioned PersistentVolumes
This fix contains few things:

* Used k8s.gcr.io/debian-base-amd64:v2.0.0 as base image to build storage-provisioner
* Modify RBAC permission used to cluster-admin
* Build storage-provisioner as static binary
2020-01-16 12:23:26 +11:00
Medya Gh 577a04b02e disable istio provisioner by default 2020-01-14 12:05:32 -08:00
Medya Ghazizadeh df9cac8f94
Merge pull request #6154 from fenglixa/add-istio
Add istio addon for minikube
2019-12-27 11:54:44 -08:00
fenglixa c2ba574f2e generate istio document page and layout 2019-12-26 14:35:13 +08:00
Anukul Sangwan 8e64e3900c Update ingress-dns addon
The new image supports DNS resolution of wildcard hosts
2019-12-16 23:15:23 +05:30
Thomas Stromberg df3ee00481 Update dashboard image and pre-cache it again 2019-12-09 14:13:50 -08:00
Thomas Strömberg 66d7124305
Merge pull request #5954 from olivierlemasle/storageclassannot
Remove depreacted annotation storageclass.beta.kubernetes.io
2019-12-09 10:50:32 -08:00
Anukul Sangwan 157df4a2f2 Fix ingress-dns example manifest URL
HTML -> Raw YAML
2019-12-09 12:26:46 +05:30
Medya Ghazizadeh 4ef2c6d3af
Merge pull request #5932 from govargo/fix-not-working-metrics-server
fixed metrics-server and  added integration tests
2019-11-25 13:57:22 -08:00