Fix site build (#16531)
The `*.profile` file referenced do not need to be provided in a separate file. Making them separate files is preventing hugo from correctly building the site.
This commit is contained in:
parent
d7b4c74d0f
commit
82d8113545
|
@ -178,7 +178,18 @@ k8s-apparmor-example-deny-write (enforce)
|
||||||
First, we need to load the profile we want to use onto our nodes. The profile we'll use simply
|
First, we need to load the profile we want to use onto our nodes. The profile we'll use simply
|
||||||
denies all file writes:
|
denies all file writes:
|
||||||
|
|
||||||
{{< code language="text" file="deny-write.profile" >}}
|
```shell
|
||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile k8s-apparmor-example-deny-write flags=(attach_disconnected) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
file,
|
||||||
|
|
||||||
|
# Deny all file writes.
|
||||||
|
deny /** w,
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
Since we don't know where the Pod will be scheduled, we'll need to load the profile on all our
|
Since we don't know where the Pod will be scheduled, we'll need to load the profile on all our
|
||||||
nodes. For this example we'll just use SSH to install the profiles, but other approaches are
|
nodes. For this example we'll just use SSH to install the profiles, but other approaches are
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
#include <tunables/global>
|
|
||||||
|
|
||||||
profile k8s-apparmor-example-deny-write flags=(attach_disconnected) {
|
|
||||||
#include <abstractions/base>
|
|
||||||
|
|
||||||
file,
|
|
||||||
|
|
||||||
# Deny all file writes.
|
|
||||||
deny /** w,
|
|
||||||
}
|
|
|
@ -177,7 +177,18 @@ k8s-apparmor-example-deny-write (enforce)
|
||||||
먼저 노드에서 사용하려는 프로파일을 적재해야 한다. 사용할 프로파일은 단순히
|
먼저 노드에서 사용하려는 프로파일을 적재해야 한다. 사용할 프로파일은 단순히
|
||||||
파일 쓰기를 거부할 것이다.
|
파일 쓰기를 거부할 것이다.
|
||||||
|
|
||||||
{{< code language="text" file="deny-write.profile" >}}
|
```shell
|
||||||
|
#include <tunables/global>
|
||||||
|
|
||||||
|
profile k8s-apparmor-example-deny-write flags=(attach_disconnected) {
|
||||||
|
#include <abstractions/base>
|
||||||
|
|
||||||
|
file,
|
||||||
|
|
||||||
|
# Deny all file writes.
|
||||||
|
deny /** w,
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
파드를 언제 스케줄할지 알지 못하므로 모든 노드에 프로파일을 적재해야 한다.
|
파드를 언제 스케줄할지 알지 못하므로 모든 노드에 프로파일을 적재해야 한다.
|
||||||
이 예시에서는 SSH를 이용하여 프로파일을 설치할 것이나 다른 방법은
|
이 예시에서는 SSH를 이용하여 프로파일을 설치할 것이나 다른 방법은
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
#include <tunables/global>
|
|
||||||
|
|
||||||
profile k8s-apparmor-example-deny-write flags=(attach_disconnected) {
|
|
||||||
#include <abstractions/base>
|
|
||||||
|
|
||||||
file,
|
|
||||||
|
|
||||||
# 모든 파일에 저장을 금지한다.
|
|
||||||
deny /** w,
|
|
||||||
}
|
|
Loading…
Reference in New Issue