Skip to content

Commit

Permalink
Merge pull request #19 from rajaSahil/fix-securityintent-crd
Browse files Browse the repository at this point in the history
fix(crd): fixes securityintent crd and dockerfile
  • Loading branch information
shivaccuknox authored Dec 19, 2023
2 parents f0e7d4a + 5413554 commit e748caf
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 6 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ COPY pkg/controllers/ pkg/controllers/
# was called. For example, if we call make docker-build in a local env which has the Apple Silicon M1 SO
# the docker BUILDPLATFORM arg will be linux/arm64 when for Apple x86 it will be linux/amd64. Therefore,
# by leaving it empty we can ensure that the container and binary shipped on it will have the same platform.
RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -a -o manager main.go
RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -a -o manager cmd/main.go

# Use distroless as minimal base image to package the manager binary
# Refer to https://github.com/GoogleContainerTools/distroless for more details
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,6 @@ spec:
type: string
required:
- action
- description
- resource
- type
type: object
Expand Down
8 changes: 4 additions & 4 deletions pkg/api/v1/securityintent_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ type SecurityIntentSpec struct {

// Intent defines the security policy details
type Intent struct {
Description string `json:"description"` // Define the description
Action string `json:"action"` // Define the action of the policy
Type string `json:"type"` // Defines the type of the policy
Resource []Resource `json:"resource"` // Define the resources to which the security policy applies
Description string `json:"description,omitempty"` // Define the description
Action string `json:"action"` // Define the action of the policy
Type string `json:"type"` // Defines the type of the policy
Resource []Resource `json:"resource"` // Define the resources to which the security policy applies
}

// Resource defines the resources that the security policy applies to
Expand Down

0 comments on commit e748caf

Please sign in to comment.