Commit Graph

270 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 5b1ffe535b
Merge pull request #16920 from rsafonseca/apiserver_env
Add support for configuring environment variables on kube-apiserver
2024-10-27 15:48:53 +00:00
Rafael da Fonseca 8b89e826d1 Add support for configuring environment variables on kube-apiserver 2024-10-25 10:44:14 +01:00
Rafael da Fonseca 7d673c0f7c Remove targetRamMb option, which was removed in kubernetes 1.24. Add watchCache and watchCacheSizes apiserver flags 2024-10-25 09:16:12 +01:00
Elliot Dobson 8667279e1a add service account issuer migration doc 2024-05-08 11:49:34 +12:00
(╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW 9be68690a2
chore: update fileAssets documentation
Signed-off-by: (╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW <mostafa.hussein91@gmail.com>
2024-04-30 21:26:08 +04:00
Kubernetes Prow Robot a4bd641630
Merge pull request #16050 from sl1pm4t/gcp-sa-issuer
gce: Add support for publishing Service Account Issuer documents to GCS
2023-12-03 01:41:43 +01:00
Ciprian Hacman 5b98029f6e docs: Remove Docker config section 2023-12-01 07:45:29 +02:00
Matt Morrison 811f7d0420
Push issuer documents to GCS 2023-10-24 07:57:21 +13:00
Feruzjon Muyassarov 0aeab5e523 containerd: introduce a new field containerd.nri to enable NRI
Node Resource Interface (NRI) is a common framework for plugging
domain or vendor-specific custom logic into container runtime like
containerd. This commit introduces a new congiguration field
`containerd.nri`, providing cluster admins the flexibility to opt
in for this feature in containerd and tune some of its parameters.
By default, NRI is disabled here in accordance with the containerd's
default config file.

Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@intel.com>
2023-10-21 00:26:54 +03:00
michalbolek 9331362857
Add info for kOps 1.22-1.24 on audit logging path changes (#15941)
* Add info for kOps 1.22-1.25 on audit logging path changes

Just a note with info on path [changes](https://github.com/kubernetes/kops/blob/master/docs/releases/1.22-NOTES.md#control-plane-pods-no-longer-mount-srvkubernetes) in 1.22-1.25 when audit logging is to be enabled.

* Update affected kOps versions

Changed to 1.22-1.24

* Update docs/cluster_spec.md

---------

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-09-25 03:56:57 -07:00
Colin Hoglund 2167dd8d82 Update kubelet API with SeccompDefault option. 2023-09-15 21:11:50 -07:00
John Gardiner Myers 3756bdad5b v1alpha3: Move secretStore and keyStore uder configStore 2023-07-22 16:04:24 -07:00
John Gardiner Myers 57b0d8e9cd v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00
John Gardiner Myers d926989600 v1alpha3: Rename GCE networking to GCP 2023-07-09 16:48:26 -07:00
Anton Gilgur 8aa2314420 docs: remove `kube-dns-autoscaler` when upgrading to CoreDNS
- there is a separate `coredns-autoscaler` that is spun up in more recent kOps versions
  - so the `kube-dns-autoscaler` is no longer needed after an upgrade to CoreDNS
    - and possibly could conflict if they both targeted the same deployment

- updating the `kube-dns-autoscaler` was the most confusing part, so this simplifies things a good bit!
2023-07-02 17:58:17 -04:00
Ciprian Hacman 0dc2b0594a Add release note for etcd backup default change 2023-01-23 09:43:09 +02:00
John Gardiner Myers d009928883 v1alpha3: Move most OIDC settings to authentication.oidc 2023-01-11 19:26:18 -08:00
John Gardiner Myers b3dfcea95f v1alpha3: Move AWS-specific CloudConfig settings to AWSSpec 2022-12-25 16:12:02 -08:00
Ciprian Hacman 2ec1d3bf5f Update docs for audit config 2022-12-24 07:23:10 +02:00
Ciprian Hacman 441772942e Fix typo in docs 2022-12-20 21:18:01 +02:00
John Gardiner Myers 34d7507f78 v1alpha3: Move some GCE-specific fields to CloudProvider.GCE 2022-12-19 08:28:28 -08:00
John Gardiner Myers dec7d33be6 v1alpha3: Move AWS EBS CSI spec under CloudProvider.AWS 2022-12-19 00:10:16 -08:00
John Gardiner Myers ca7d82b02a v1alpha3: move AWS-specific fields to AWSSpec 2022-12-18 15:16:49 -08:00
John Gardiner Myers 235aa61594 v1alpha3: move networking fields under networking 2022-12-02 19:19:59 -08:00
John Gardiner Myers 76f71512cc v1alpha3: fix miscellaneous capitalization 2022-11-28 21:37:21 -08:00
John Gardiner Myers 5570f217ba v1alpha3: document field name changes 2022-11-28 20:02:39 -08:00
John Gardiner Myers 8473e8b2e7 Stop making MasterInternalName configurable 2022-11-16 22:06:02 -08:00
Ole Markus With 2680788043 Add note about enabling external permissions for kOps addons
Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2022-11-15 10:45:34 +01:00
Ciprian Hacman 6e40769786 Update docs 2022-10-12 11:57:50 +03:00
Ole Markus With ddb5ad107f Warn that enabling irsa can be disruptive 2022-09-01 20:47:22 +02:00
Ciprian Hacman 11a0f64cd8 Add option to configure runc version for containerd 2022-08-04 09:48:46 +03:00
Ciprian Hacman 19ca0861a1 Add option to set etcd-manager backup interval 2022-07-14 09:58:19 +03:00
Eric Bailey 989c92ad7f Update documentation for fileAssets and fix whitespace error 2022-06-09 11:06:57 -05:00
Danil Zhigalin 99d9f94ceb Fix code block in manageStorageClasses docs
When posting the initial PR I didn't build the docs and didn't realise
that code block was not closed. Fixing it now.
2022-05-13 10:05:52 +02:00
Danil Zhigalin ba5b96bb05 Update documentation for manageStorageClasses
`spec.cloudConfig.manageStorageClasses` is undocumented despite being
cloud-wide setting. Adding description for that option.
2022-05-12 19:06:25 +02:00
Guillaume Perrin 468b8e6874 Add documentation
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Ole Markus With 9b934ea153 Add webhook notes + some docs changes 2022-03-04 20:07:49 +01:00
Kubernetes Prow Robot bffc60202c
Merge pull request #13113 from hierynomus/issue-12925
Allow PrefixList for sshAccess and kubernetesApiAccess
2022-02-15 07:20:03 -08:00
Jeroen van Erp 255a0322c9
Allow PrefixList for sshAccess and kubernetesApiAccess
Signed-off-by: Jeroen van Erp <jeroen@hierynomus.com>
2022-02-15 14:37:28 +01:00
Ole Markus With 8b71cedccc Do not enable graceful shutdown if k8s version < 1.21 2022-02-12 19:13:52 +01:00
Ole Markus With 2625264fe5 Add support for graceful node shutdown
Update docs/cluster_spec.md

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2022-02-11 20:51:02 +01:00
Federico Hernandez 32ddea49c1
Update docs/cluster_spec.md
Co-authored-by: Ole Markus With <olemarkus@gmail.com>
2021-12-09 22:08:03 +01:00
Federico Hernandez f27c914f82
Document CoreDNS configuration settings
Cluster spec settings to override the default resource request and limit values of CoreDNS . Currently not documented.

Reference:
- 1c78abb288/upup/models/cloudup/resources/addons/coredns.addons.k8s.io/k8s-1.12.yaml.template (L156-L161)
- 1c78abb288/pkg/apis/kops/v1alpha2/cluster.go (L476-L515)
2021-12-09 16:10:45 +01:00
krishna2603 8402aaf56e
Update cluster_spec.md 2021-11-22 14:20:54 +05:30
Charles-Edouard Brétéché 735497442d fix: etcd backup docs 2021-09-18 14:15:31 +02:00
Ole Markus With 81d00f4bc3 Note about breaking change for apiserver files 2021-09-10 13:45:02 +02:00
Ole Markus With 669189c432 Fix docs for external-dns provider 2021-09-08 11:30:27 +02:00
Ole Markus With 8a7917c7cc Add notes and docs on external-dns 2021-09-05 22:34:51 +02:00
Federico Hernandez 95a438d540
Note for the metrics configuration for etcd
As etcd is running directly as a service on the master nodes it is easy to overlook that different ports are needed to expose metrics for multiple etcd clusters on the master nodes. It can be easy to forget this if you otherwise just deal with containers and pods... 😅  A reminder and clarification doesn't hurt.
2021-08-30 12:10:16 +02:00
John Gardiner Myers 480f408d40 Add documentation for keypair rotation 2021-07-10 13:51:49 -07:00