Created
November 29, 2022 01:34
-
-
Save csantanapr/d6d5e4fd454b98c3e374d7e17c7707f6 to your computer and use it in GitHub Desktop.
EKS 1.24 kube-api flags
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Setting GA feature gate CSIServiceAccountToken=true. It will be removed in a future release. | | |
Setting GA feature gate TTLAfterFinished=true. It will be removed in a future release. Flag --enable-logs-handler has been deprecated, This flag will be removed in v1.19 Flag --service-account-api-audiences has been deprecated, Use --api-audiences Flag --logtostderr has been deprecated, will be removed in a future release, see https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/2845-deprecate-klog-specific-flags-in-k8s-components | | |
--add-dir-header="false" | | |
--admission-control="[]" | | |
--admission-control-config-file="" | | |
--advertise-address="10.2.11.163" | | |
--aggregator-reject-forwarding-redirect="true" | | |
--allow-metric-labels="[]" | | |
--allow-privileged="true" | | |
--alsologtostderr="false" | | |
--anonymous-auth="true" | | |
--api-audiences="[https://kubernetes.default.svc]" | | |
--apiserver-count="1" | | |
--audit-log-batch-buffer-size="10000" | | |
--audit-log-batch-max-size="1" | | |
--audit-log-batch-max-wait="0s" | | |
--audit-log-batch-throttle-burst="0" | | |
--audit-log-batch-throttle-enable="false" | | |
--audit-log-batch-throttle-qps="0" | | |
--audit-log-compress="false" | | |
--audit-log-format="json" | | |
--audit-log-maxage="0" | | |
--audit-log-maxbackup="1" | | |
--audit-log-maxsize="500" | | |
--audit-log-mode="blocking" | | |
--audit-log-path="/var/log/kube-audit/kube-apiserver-audit.log" | | |
--audit-log-truncate-enabled="false" | | |
--audit-log-truncate-max-batch-size="10485760" | | |
--audit-log-truncate-max-event-size="102400" | | |
--audit-log-version="audit.k8s.io/v1" | | |
--audit-policy-file="/etc/audit_policy.config" | | |
--audit-webhook-batch-buffer-size="10000" | | |
--audit-webhook-batch-initial-backoff="10s" | | |
--audit-webhook-batch-max-size="400" | | |
--audit-webhook-batch-max-wait="30s" | | |
--audit-webhook-batch-throttle-burst="15" | | |
--audit-webhook-batch-throttle-enable="true" | | |
--audit-webhook-batch-throttle-qps="10" | | |
--audit-webhook-config-file="" | | |
--audit-webhook-initial-backoff="10s" | | |
--audit-webhook-mode="batch" | | |
--audit-webhook-truncate-enabled="false" | | |
--audit-webhook-truncate-max-batch-size="10485760" | | |
--audit-webhook-truncate-max-event-size="102400" | | |
--audit-webhook-version="audit.k8s.io/v1" | | |
--authentication-token-webhook-cache-ttl="7m0s" | | |
--authentication-token-webhook-config-file="/etc/kubernetes/authenticator/apiserver-webhook-kubeconfig.yaml" | | |
--authentication-token-webhook-version="v1beta1" | | |
--authorization-mode="[Node,RBAC]" | | |
--authorization-policy-file="" | | |
--authorization-webhook-cache-authorized-ttl="5m0s" | | |
--authorization-webhook-cache-unauthorized-ttl="30s" | | |
--authorization-webhook-config-file="" | | |
--authorization-webhook-version="v1beta1" | | |
--bind-address="0.0.0.0" | | |
--cert-dir="/var/run/kubernetes" | | |
--client-ca-file="/etc/kubernetes/pki/internal-auth/ca.crt" | | |
--cloud-config="" | | |
--cloud-provider="external" | | |
--cloud-provider-gce-l7lb-src-cidrs="130.211.0.0/22,35.191.0.0/16" | | |
--cloud-provider-gce-lb-src-cidrs="130.211.0.0/22,209.85.152.0/22,209.85.204.0/22,35.191.0.0/16" | | |
--contention-profiling="false" | | |
--cors-allowed-origins="[]" | | |
--default-not-ready-toleration-seconds="300" | | |
--default-unreachable-toleration-seconds="300" | | |
--default-watch-cache-size="100" | | |
--delete-collection-workers="1" | | |
--disable-admission-plugins="[]" | | |
--disabled-metrics="[]" | | |
--egress-selector-config-file="" | | |
--enable-admission-plugins="[NodeRestriction,PodSecurityPolicy,ExtendedResourceToleration]" | | |
--enable-aggregator-routing="true" | | |
--enable-bootstrap-token-auth="false" | | |
--enable-garbage-collector="true" | | |
--enable-logs-handler="false" | | |
--enable-priority-and-fairness="true" | | |
--encryption-provider-config="/etc/kubernetes/aws-encryption-provider/encryption-configuration.yaml" | | |
--endpoint-reconciler-type="lease" | | |
--etcd-auto-sync-interval="10s" | | |
--etcd-cafile="" | | |
--etcd-certfile="" | | |
--etcd-compaction-interval="5m0s" | | |
--etcd-count-metric-poll-period="1m0s" | | |
--etcd-db-metric-poll-interval="30s" | | |
--etcd-healthcheck-timeout="2s" | | |
--etcd-keyfile="" | | |
--etcd-prefix="/registry" | | |
--etcd-servers="[http://172.16.160.16:2379,http://172.16.32.16:2379,http://172.16.96.16:2379]" | | |
--etcd-servers-overrides="[]" | | |
--event-ttl="1h0m0s" | | |
--external-hostname="ip-172-16-125-123.ec2.internal" | | |
--feature-gates="CSIServiceAccountToken=true,ExternalKeyService=true,TTLAfterFinished=true" | | |
--goaway-chance="0" | | |
--help="false" | | |
--http2-max-streams-per-connection="0" | | |
--identity-lease-duration-seconds="3600" | | |
--identity-lease-renew-interval-seconds="10" | | |
--key-service-url="/etc/kubernetes/key-server/pipe.sock" | | |
--kubelet-certificate-authority="/etc/kubernetes/pki/ca.crt" | | |
--kubelet-client-certificate="/etc/kubernetes/pki/apiserver-kubelet-client.crt" | | |
--kubelet-client-key="/etc/kubernetes/pki/apiserver-kubelet-client.key" | | |
--kubelet-port="10250" | | |
--kubelet-preferred-address-types="[InternalIP,InternalDNS]" | | |
--kubelet-read-only-port="10255" | | |
--kubelet-timeout="5s" | | |
--kubernetes-service-node-port="0" | | |
--lease-reuse-duration-seconds="60" | | |
--livez-grace-period="0s" | | |
--log-backtrace-at=":0" | | |
--log-dir="" | | |
--log-file="" | | |
--log-file-max-size="1800" | | |
--log-flush-frequency="5s" | | |
--log-json-info-buffer-size="0" | | |
--log-json-split-stream="false" | | |
--logging-format="text" | | |
--logtostderr="true" | | |
--master-service-namespace="default" | | |
--max-connection-bytes-per-sec="0" | | |
--max-mutating-requests-inflight="200" | | |
--max-requests-inflight="400" | | |
--maximum-page-size-for-etcd-lists="2000" | | |
--min-request-timeout="1800" | | |
--oidc-ca-file="" | | |
--oidc-client-id="" | | |
--oidc-groups-claim="" | | |
--oidc-groups-prefix="" | | |
--oidc-issuer-url="" | | |
--oidc-required-claim="" | | |
--oidc-signing-algs="[RS256]" | | |
--oidc-username-claim="sub" | | |
--oidc-username-prefix="" | | |
--one-output="false" | | |
--permit-address-sharing="false" | | |
--permit-port-sharing="false" | | |
--profiling="false" | | |
--proxy-cidr-allowlist="10.2.0.0/16" | | |
--proxy-cidr-whitelist="10.2.0.0/16" | | |
--proxy-client-cert-file="/etc/kubernetes/pki/front-proxy-client.crt" | | |
--proxy-client-key-file="/etc/kubernetes/pki/front-proxy-client.key" | | |
--request-timeout="1m0s" | | |
--requestheader-allowed-names="[front-proxy-client]" | | |
--requestheader-client-ca-file="/etc/kubernetes/pki/front-proxy-ca.crt" | | |
--requestheader-extra-headers-prefix="[X-Remote-Extra-]" | | |
--requestheader-group-headers="[X-Remote-Group]" | | |
--requestheader-username-headers="[X-Remote-User]" | | |
--runtime-config="" | | |
--secure-port="443" | | |
--service-account-api-audiences="[https://kubernetes.default.svc]" | | |
--service-account-extend-token-expiration="true" | | |
--service-account-issuer="[https://oidc.eks.us-east-1.amazonaws.com/id/E3EF6C3A83D6D9D8FF182563FED330DC]" | | |
--service-account-jwks-uri="" | | |
--service-account-key-file="[/etc/kubernetes/pki/sa.pub]" | | |
--service-account-lookup="true" | | |
--service-account-max-token-expiration="24h0m0s" | | |
--service-account-signing-key-file="" | | |
--service-cluster-ip-range="172.20.0.0/16" | | |
--service-node-port-range="30000-32767" | | |
--show-hidden-metrics-for-version="" | | |
--shutdown-delay-duration="5s" | | |
--shutdown-send-retry-after="false" | | |
--skip-headers="false" | | |
--skip-log-headers="false" | | |
--stderrthreshold="2" | | |
--storage-backend="" | | |
--storage-media-type="application/vnd.kubernetes.protobuf" | | |
--strict-transport-security-directives="[]" | | |
--tls-cert-file="/etc/kubernetes/pki/apiserver.crt" | | |
--tls-cipher-suites="[TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256]" | | |
--tls-min-version="" | | |
--tls-private-key-file="/etc/kubernetes/pki/apiserver.key" | | |
--tls-sni-cert-key="[]" | | |
--token-auth-file="/dev/null" | | |
--tracing-config-file="" | | |
--v="2" | | |
--version="false" | | |
--vmodule="" | | |
--watch-cache="true" | | |
--watch-cache-sizes="[]" | | |
Version: v1.24.7-eks-fb459a0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment