 Hardening Guide - Rancher v2.3.3+H a r d e n i n g G u i d e - R a n c h e r v 2 . 3 . 3 + C o nt e nt s Har d e n i n g G u i d e f or R an c h e r 2. 3. 3+ w i t h K u b e r n e t e s 1. 16 . . . 2 O v e r v i e w . . . . . . . 2 P r ofi l e D e fi n i t i on s . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1. 1 - R an c h e r R K E K u b e r n e t e s c l u s t e r h os t c on fi gu r at i on . . . . . . . 3 1. 1 t l s e t t i n gs on al l h os t s . . . . . . . . 3 1. 4. 11 E n s u r e t h at t h e e t c d d at a d i r e c t or y p e r m i s s i on s ar e s e t t o 700 or m or e r e s t r i c t i v e . . . .0 码力 | 44 页 | 279.78 KB | 1 年前3 Hardening Guide - Rancher v2.3.3+H a r d e n i n g G u i d e - R a n c h e r v 2 . 3 . 3 + C o nt e nt s Har d e n i n g G u i d e f or R an c h e r 2. 3. 3+ w i t h K u b e r n e t e s 1. 16 . . . 2 O v e r v i e w . . . . . . . 2 P r ofi l e D e fi n i t i on s . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1. 1 - R an c h e r R K E K u b e r n e t e s c l u s t e r h os t c on fi gu r at i on . . . . . . . 3 1. 1 t l s e t t i n gs on al l h os t s . . . . . . . . 3 1. 4. 11 E n s u r e t h at t h e e t c d d at a d i r e c t or y p e r m i s s i on s ar e s e t t o 700 or m or e r e s t r i c t i v e . . . .0 码力 | 44 页 | 279.78 KB | 1 年前3
 CIS Benchmark Rancher Self-Assessment Guide - v2.4kubectl failed" exit 1 fi accounts="$(kubectl --kubeconfig=${KUBECONFIG} get serviceaccounts -A -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken Self-Assessment Guide - v2.4 49 fi default_binding="$(kubectl get rolebindings,clusterrolebindings -A -o json | jq -r '.items[] | select(.subjects[].kind=="ServiceAccount" and .subjects[].name=="default" psp -o json | jq .items[] | jq -r 'select((.spec.hostPID == null) or CIS Benchmark Rancher Self-Assessment Guide - v2.4 50 (.spec.hostPID == false))' | jq .metadata.name | wc -l | xargs -I {} echo0 码力 | 54 页 | 447.77 KB | 1 年前3 CIS Benchmark Rancher Self-Assessment Guide - v2.4kubectl failed" exit 1 fi accounts="$(kubectl --kubeconfig=${KUBECONFIG} get serviceaccounts -A -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken Self-Assessment Guide - v2.4 49 fi default_binding="$(kubectl get rolebindings,clusterrolebindings -A -o json | jq -r '.items[] | select(.subjects[].kind=="ServiceAccount" and .subjects[].name=="default" psp -o json | jq .items[] | jq -r 'select((.spec.hostPID == null) or CIS Benchmark Rancher Self-Assessment Guide - v2.4 50 (.spec.hostPID == false))' | jq .metadata.name | wc -l | xargs -I {} echo0 码力 | 54 页 | 447.77 KB | 1 年前3
 CIS 1.5 Benchmark - Self-Assessment Guide - Rancher v2.5kubectl failed" exit 1 fi accounts="$(kubectl --kubeconfig=${KUBECONFIG} get serviceaccounts -A -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken Guide - Rancher v2.5 49 fi default_binding="$(kubectl get rolebindings,clusterrolebindings -A -o json | jq -r '.items[] | select(.subjects[].kind=="ServiceAccount" and .subjects[].name=="default" --kubeconfig=/root/.kube/config get psp -o json | jq .items[] | jq -r 'select((.spec.hostPID == null) or (.spec.hostPID == false))' | jq .metadata.name | wc -l | xargs -I {} echo '--count={}' Expected result:0 码力 | 54 页 | 447.97 KB | 1 年前3 CIS 1.5 Benchmark - Self-Assessment Guide - Rancher v2.5kubectl failed" exit 1 fi accounts="$(kubectl --kubeconfig=${KUBECONFIG} get serviceaccounts -A -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken Guide - Rancher v2.5 49 fi default_binding="$(kubectl get rolebindings,clusterrolebindings -A -o json | jq -r '.items[] | select(.subjects[].kind=="ServiceAccount" and .subjects[].name=="default" --kubeconfig=/root/.kube/config get psp -o json | jq .items[] | jq -r 'select((.spec.hostPID == null) or (.spec.hostPID == false))' | jq .metadata.name | wc -l | xargs -I {} echo '--count={}' Expected result:0 码力 | 54 页 | 447.97 KB | 1 年前3
 CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5.4echo "false" } trap 'handle_error' ERR count_sa=$(kubectl get serviceaccounts --all-namespaces -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken for ns in $(kubectl get ns --no-headers -o custom-columns=":me tadata.name") do for result in $(kubectl get clusterrolebinding,rolebinding -n $ns -o json | jq -r '.items[ ] | select((.subjects[] read kind name <<<$(IFS=","; echo $result) resource_count=$(kubectl get $kind $name -n $ns -o json | jq -r '.rules[] | select(.resources[] != "podsecuritypolicies")' | wc -l) if [[0 码力 | 132 页 | 1.12 MB | 1 年前3 CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5.4echo "false" } trap 'handle_error' ERR count_sa=$(kubectl get serviceaccounts --all-namespaces -o json | jq -r '.items[] | select(.metadata.name=="default") | select((.automountServiceAccountToken for ns in $(kubectl get ns --no-headers -o custom-columns=":me tadata.name") do for result in $(kubectl get clusterrolebinding,rolebinding -n $ns -o json | jq -r '.items[ ] | select((.subjects[] read kind name <<<$(IFS=","; echo $result) resource_count=$(kubectl get $kind $name -n $ns -o json | jq -r '.rules[] | select(.resources[] != "podsecuritypolicies")' | wc -l) if [[0 码力 | 132 页 | 1.12 MB | 1 年前3
 SUSE Rancher and RKE Kubernetes cluster
using CSI Driver on DELL EMC PowerFlex Workstation VM, replacing the 'hostname' with each of the Kubernetes nodes IP or hostname: $ ssh -i $HOME/.ssh/id_rsa SUSE Rancher and RKE Kubernetes cluster
using CSI Driver on DELL EMC PowerFlex Workstation VM, replacing the 'hostname' with each of the Kubernetes nodes IP or hostname: $ ssh -i $HOME/.ssh/id_rsa- @ - docker version Installation of the SUSE Rancher Kubernetes ipts /get-helm-3 | bash Option2 $ curl -sfL https://get.helm.sh/helm-v3.5.3-linux- amd64.tar.gz -o helm.tgz $ tar xf helm.tgz $ mv linux-amd64/helm /usr/local/bin/ $ chmod +x usr/local/bin/helm $ service account token: kubectl get secret $(kubectl get serviceaccount dashboard - o jsonpath="{.secrets[0].name}") -o jsonpath="{.data.token}" | base64 –decode The Kubernetes asset source must 0 码力 | 45 页 | 3.07 MB | 1 年前3
 [Buyers Guide_DRAFT_REVIEW_V3] Rancher 2.6, OpenShift, Tanzu, AnthosAnthos clusters hosted on VMware or bare metal run Cloud Logging by default. For connected clusters (i.e. clusters that have been imported into Anthos), AWS or Azure clusters, Google provides the possibility maintenance o A Kubernetes management platform should be easy and quick to implement. Deployment should be measured in minutes rather than hours or, in some cases, days. • Intuitive UI o A polished running in different regions, data centers and cloud providers. • Hosted & managed services o Additional professional services provided by vendors on top of their standard product and services0 码力 | 39 页 | 488.95 KB | 1 年前3 [Buyers Guide_DRAFT_REVIEW_V3] Rancher 2.6, OpenShift, Tanzu, AnthosAnthos clusters hosted on VMware or bare metal run Cloud Logging by default. For connected clusters (i.e. clusters that have been imported into Anthos), AWS or Azure clusters, Google provides the possibility maintenance o A Kubernetes management platform should be easy and quick to implement. Deployment should be measured in minutes rather than hours or, in some cases, days. • Intuitive UI o A polished running in different regions, data centers and cloud providers. • Hosted & managed services o Additional professional services provided by vendors on top of their standard product and services0 码力 | 39 页 | 488.95 KB | 1 年前3
 Rancher Hardening Guide Rancher v2.1.xconfiguration file: Rancher_Hardening_Guide.md 11/30/2018 4 / 24 head -c 32 /dev/urandom | base64 -i - touch /etc/kubernetes/encryption.yaml Set the file ownership to root:root and the permissions to deployment has the --add-local=false option set. kubectl get deployment rancher -n cattle-system -o yaml |grep 'add- local' In the Rancher UI go to Clusters in the Global view and verify that no local parameters were passed into the Rancher deployment. kubectl get deployment rancher -n cattle-system -o yaml | grep auditLog Verify that the log is going to the appropriate destination, as set by auditLog0 码力 | 24 页 | 336.27 KB | 1 年前3 Rancher Hardening Guide Rancher v2.1.xconfiguration file: Rancher_Hardening_Guide.md 11/30/2018 4 / 24 head -c 32 /dev/urandom | base64 -i - touch /etc/kubernetes/encryption.yaml Set the file ownership to root:root and the permissions to deployment has the --add-local=false option set. kubectl get deployment rancher -n cattle-system -o yaml |grep 'add- local' In the Rancher UI go to Clusters in the Global view and verify that no local parameters were passed into the Rancher deployment. kubectl get deployment rancher -n cattle-system -o yaml | grep auditLog Verify that the log is going to the appropriate destination, as set by auditLog0 码力 | 24 页 | 336.27 KB | 1 年前3
 Cloud Native Contrail Networking
Installation and Life Cycle ManagementGuide for Rancher RKE2
industry standard monitoring and presentation tools such as Prometheus and Grafana • Support for both CRI-O and containerd runtimes • Support for container and VM workloads (using kubevirt) • Support for DPDK not up, wait a few minutes and check again. b. Show the status of the pods. kubectl get pods -A -o wide NAMESPACE NAME READY STATUS mple.yaml b. Check that all pods are now up. This might take a few minutes. kubectl get pods -A -o wide You've now created the central cluster. 3. Follow "Attach a Workload Cluster" on page 50 to create0 码力 | 72 页 | 1.01 MB | 1 年前3 Cloud Native Contrail Networking
Installation and Life Cycle ManagementGuide for Rancher RKE2
industry standard monitoring and presentation tools such as Prometheus and Grafana • Support for both CRI-O and containerd runtimes • Support for container and VM workloads (using kubevirt) • Support for DPDK not up, wait a few minutes and check again. b. Show the status of the pods. kubectl get pods -A -o wide NAMESPACE NAME READY STATUS mple.yaml b. Check that all pods are now up. This might take a few minutes. kubectl get pods -A -o wide You've now created the central cluster. 3. Follow "Attach a Workload Cluster" on page 50 to create0 码力 | 72 页 | 1.01 MB | 1 年前3
 Competitor Analysis: KubeSpherevs. Rancher andOpenShiftCompetitor Analysis: KubeSphere vs. Rancher and OpenShift........................................1 I. Overview.......................................................................................... Characteristics...............................................................................18 3 I. Overview 1.Metrics Comparison 1.1 Features Benchmarking Features KubeSphere OpenShift Rancher Monitoring including Ceph, GlusterFS, and NFS; Volume snapshots, capacity management, monitoring, and other O&M features supported; Custom SDS solution based on Rook Ceph and NooBaa; Integration with major0 码力 | 18 页 | 718.71 KB | 1 年前3 Competitor Analysis: KubeSpherevs. Rancher andOpenShiftCompetitor Analysis: KubeSphere vs. Rancher and OpenShift........................................1 I. Overview.......................................................................................... Characteristics...............................................................................18 3 I. Overview 1.Metrics Comparison 1.1 Features Benchmarking Features KubeSphere OpenShift Rancher Monitoring including Ceph, GlusterFS, and NFS; Volume snapshots, capacity management, monitoring, and other O&M features supported; Custom SDS solution based on Rook Ceph and NooBaa; Integration with major0 码力 | 18 页 | 718.71 KB | 1 年前3
 Rancher Kubernetes Engine 2, VMWare vSANCover Texts given in the Document’s license notice. H. Include an unaltered copy of this License. I. Preserve the section Entitled "History", Preserve its Title, and add to it an item stating at least existing section to be Entitled "Endorsements" or to conflict in title with any Invariant Section. O. Preserve any Warranty Disclaimers. 25 SAP Data Intelligence 3 on Rancher Kubernetes Engine 2 using0 码力 | 29 页 | 213.09 KB | 1 年前3 Rancher Kubernetes Engine 2, VMWare vSANCover Texts given in the Document’s license notice. H. Include an unaltered copy of this License. I. Preserve the section Entitled "History", Preserve its Title, and add to it an item stating at least existing section to be Entitled "Endorsements" or to conflict in title with any Invariant Section. O. Preserve any Warranty Disclaimers. 25 SAP Data Intelligence 3 on Rancher Kubernetes Engine 2 using0 码力 | 29 页 | 213.09 KB | 1 年前3
共 19 条
- 1
- 2













