Skip to content

Commit

Permalink
Rename the Go module based on the new repo name
Browse files Browse the repository at this point in the history
Signed-off-by: mprahl <[email protected]>
  • Loading branch information
mprahl committed Sep 12, 2022
1 parent a06a2bc commit d42f7fc
Show file tree
Hide file tree
Showing 21 changed files with 79 additions and 75 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/go-postsubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ on:
env:
# Common versions
GO_REQUIRED_MIN_VERSION: ''
GOPATH: '/home/runner/work/governance-policy-syncer/governance-policy-syncer/go'
GOPATH: '/home/runner/work/governance-policy-framework-addon/governance-policy-framework-addon/go'
defaults:
run:
working-directory: go/src/open-cluster-management.io/governance-policy-syncer
working-directory: go/src/open-cluster-management.io/governance-policy-framework-addon

jobs:
verify:
Expand All @@ -24,14 +24,14 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 1
path: go/src/open-cluster-management.io/governance-policy-syncer
path: go/src/open-cluster-management.io/governance-policy-framework-addon
- name: install Go
uses: actions/setup-go@v3
with:
go-version-file: go/src/open-cluster-management.io/governance-policy-syncer/go.mod
go-version-file: go/src/open-cluster-management.io/governance-policy-framework-addon/go.mod
- name: images
run: make build-images
- name: push
run: |
echo ${{ secrets.DOCKER_PASSWORD }} | docker login quay.io --username ${{ secrets.DOCKER_USER }} --password-stdin
docker push quay.io/open-cluster-management/governance-policy-syncer:latest
docker push quay.io/open-cluster-management/governance-policy-framework-addon:latest
14 changes: 7 additions & 7 deletions .github/workflows/go-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ env:
RELEASE_VERSION: ${{ github.ref_name }}
defaults:
run:
working-directory: go/src/open-cluster-management.io/governance-policy-syncer
working-directory: go/src/open-cluster-management.io/governance-policy-framework-addon

jobs:
release:
Expand All @@ -22,23 +22,23 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 1
path: go/src/open-cluster-management.io/governance-policy-syncer
path: go/src/open-cluster-management.io/governance-policy-framework-addon
- name: install Go
uses: actions/setup-go@v3
with:
go-version-file: go/src/open-cluster-management.io/governance-policy-syncer/go.mod
go-version-file: go/src/open-cluster-management.io/governance-policy-framework-addon/go.mod
- name: build images
run: |
make build-images
- name: push image
run: |
echo ${{ secrets.DOCKER_PASSWORD }} | docker login quay.io --username ${{ secrets.DOCKER_USER }} --password-stdin
docker push quay.io/open-cluster-management/governance-policy-syncer:$RELEASE_VERSION
docker push quay.io/open-cluster-management/governance-policy-framework-addon:$RELEASE_VERSION
- name: generate changelog
run: |
echo "# governance-policy-syncer $RELEASE_VERSION" > /home/runner/work/changelog.txt
echo "- See the [CHANGELOG](https://github.com/open-cluster-management-io/governance-policy-syncer/blob/main/CHANGELOG/CHANGELOG-${RELEASE_VERSION}.md) for more details." >> /home/runner/work/changelog.txt
echo "- The released image is quay.io/open-cluster-management/governance-policy-syncer:$RELEASE_VERSION" >> /home/runner/work/changelog.txt
echo "# governance-policy-framework-addon $RELEASE_VERSION" > /home/runner/work/changelog.txt
echo "- See the [CHANGELOG](https://github.com/open-cluster-management-io/governance-policy-framework-addon/blob/main/CHANGELOG/CHANGELOG-${RELEASE_VERSION}.md) for more details." >> /home/runner/work/changelog.txt
echo "- The released image is quay.io/open-cluster-management/governance-policy-framework-addon:$RELEASE_VERSION" >> /home/runner/work/changelog.txt
- name: publish release
uses: softprops/[email protected]
env:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/kind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:
defaults:
run:
shell: bash
working-directory: governance-policy-syncer
working-directory: governance-policy-framework-addon

jobs:
kind-tests:
Expand All @@ -30,16 +30,16 @@ jobs:
- 'latest'
name: KinD tests
steps:
- name: Checkout Governance Policy Syncer
- name: Checkout Governance Policy Framework Addon
uses: actions/checkout@v2
with:
path: governance-policy-syncer
path: governance-policy-framework-addon
fetch-depth: 0 # Fetch all history for all tags and branches

- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: governance-policy-syncer/go.mod
go-version-file: governance-policy-framework-addon/go.mod

- name: Verify modules
run: |
Expand Down
2 changes: 1 addition & 1 deletion COMPONENT_NAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
governance-policy-syncer
governance-policy-framework-addon
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ KUSTOMIZE = $(LOCAL_BIN)/kustomize

.PHONY: manifests
manifests: controller-gen
$(CONTROLLER_GEN) $(CRD_OPTIONS) rbac:roleName=governance-policy-syncer paths="./..." output:rbac:artifacts:config=deploy/rbac
$(CONTROLLER_GEN) $(CRD_OPTIONS) rbac:roleName=governance-policy-framework-addon paths="./..." output:rbac:artifacts:config=deploy/rbac

.PHONY: generate
generate: controller-gen ## Generate code containing DeepCopy, DeepCopyInto, and DeepCopyObject method implementations.
Expand Down
4 changes: 2 additions & 2 deletions PROJECT
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ layout:
- go.kubebuilder.io/v3
plugins:
manifests.sdk.operatorframework.io/v2: {}
projectName: governance-policy-syncer
repo: open-cluster-management.io/governance-policy-syncer
projectName: governance-policy-framework-addon
repo: open-cluster-management.io/governance-policy-framework-addon
version: "3"
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[comment]: # ( Copyright Contributors to the Open Cluster Management project )

# Governance Policy Syncer [![KinD tests](https://github.com/open-cluster-management-io/governance-policy-syncer/actions/workflows/kind.yml/badge.svg?branch=main&event=push)](https://github.com/open-cluster-management-io/governance-policy-syncer/actions/workflows/kind.yml)[![License](https://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)
# Governance Policy Framework Addon [![KinD tests](https://github.com/open-cluster-management-io/governance-policy-framework-addon/actions/workflows/kind.yml/badge.svg?branch=main&event=push)](https://github.com/open-cluster-management-io/governance-policy-framework-addon/actions/workflows/kind.yml)[![License](https://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)

## Description

Expand Down Expand Up @@ -77,7 +77,7 @@ any of the Kustomize files, you may regenerate `deploy/operator.yaml` by running

## References

- The `governance-policy-syncer` is part of the `open-cluster-management` community. For more information, visit: [open-cluster-management.io](https://open-cluster-management.io).
- The `governance-policy-framework-addon` is part of the `open-cluster-management` community. For more information, visit: [open-cluster-management.io](https://open-cluster-management.io).

<!---
Date: 11/16/2021
Expand Down
4 changes: 2 additions & 2 deletions build/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

FROM golang:1.18 AS builder

ENV COMPONENT=governance-policy-syncer
ENV COMPONENT=governance-policy-framework-addon
ENV REPO_PATH=/go/src/github.com/open-cluster-management-io/${COMPONENT}
WORKDIR ${REPO_PATH}
COPY . .
Expand All @@ -12,7 +12,7 @@ RUN make build
# Stage 2: Copy the binaries from the image builder to the base image
FROM registry.access.redhat.com/ubi8/ubi-minimal:latest

ENV COMPONENT=governance-policy-syncer
ENV COMPONENT=governance-policy-framework-addon
ENV REPO_PATH=/go/src/github.com/open-cluster-management-io/${COMPONENT}
ENV OPERATOR=/usr/local/bin/${COMPONENT} \
USER_UID=1001 \
Expand Down
2 changes: 1 addition & 1 deletion build/common/config/.golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ linters-settings:
check-shadowing: false
gci:
sections:
- prefix(open-cluster-management.io/governance-policy-syncer)
- prefix(open-cluster-management.io/governance-policy-framework-addon)
golint:
# minimal confidence for issues, default is 0.8
min-confidence: 0.0
Expand Down
16 changes: 8 additions & 8 deletions deploy/manager/manager.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
spec:
replicas: 1
selector:
matchLabels:
name: governance-policy-syncer
name: governance-policy-framework-addon
template:
metadata:
labels:
name: governance-policy-syncer
name: governance-policy-framework-addon
app: governance-policy-framework
spec:
securityContext:
runAsNonRoot: true
serviceAccountName: governance-policy-syncer
serviceAccountName: governance-policy-framework-addon
containers:
- name: governance-policy-syncer
image: quay.io/open-cluster-management/governance-policy-syncer:latest
- name: governance-policy-framework-addon
image: quay.io/open-cluster-management/governance-policy-framework-addon:latest
command:
- governance-policy-syncer
- governance-policy-framework-addon
args:
- "--hub-cluster-configfile=/var/run/klusterlet/kubeconfig"
- --cluster-namespace=managed
Expand All @@ -37,7 +37,7 @@ spec:
fieldRef:
fieldPath: metadata.name
- name: OPERATOR_NAME
value: governance-policy-syncer
value: governance-policy-framework-addon
securityContext:
allowPrivilegeEscalation: false
livenessProbe:
Expand Down
34 changes: 17 additions & 17 deletions deploy/operator.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
namespace: open-cluster-management-agent-addon
rules:
- apiGroups:
Expand Down Expand Up @@ -46,7 +46,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
name: governance-policy-syncer
name: governance-policy-framework-addon
rules:
- apiGroups:
- ""
Expand Down Expand Up @@ -126,45 +126,45 @@ rules:
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
namespace: open-cluster-management-agent-addon
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
subjects:
- kind: ServiceAccount
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: governance-policy-syncer
name: governance-policy-framework-addon
subjects:
- kind: ServiceAccount
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
spec:
replicas: 1
selector:
matchLabels:
name: governance-policy-syncer
name: governance-policy-framework-addon
template:
metadata:
labels:
app: governance-policy-framework
name: governance-policy-syncer
name: governance-policy-framework-addon
spec:
containers:
- args:
Expand All @@ -174,23 +174,23 @@ spec:
- --log-level=2
- --v=0
command:
- governance-policy-syncer
- governance-policy-framework-addon
env:
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: OPERATOR_NAME
value: governance-policy-syncer
image: quay.io/open-cluster-management/governance-policy-syncer:latest
value: governance-policy-framework-addon
image: quay.io/open-cluster-management/governance-policy-framework-addon:latest
imagePullPolicy: Always
livenessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 15
periodSeconds: 20
name: governance-policy-syncer
name: governance-policy-framework-addon
readinessProbe:
httpGet:
path: /readyz
Expand All @@ -204,7 +204,7 @@ spec:
name: klusterlet-config
securityContext:
runAsNonRoot: true
serviceAccountName: governance-policy-syncer
serviceAccountName: governance-policy-framework-addon
volumes:
- name: klusterlet-config
secret:
Expand Down
2 changes: 1 addition & 1 deletion deploy/rbac/leader_election_role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
rules:
- apiGroups:
- ""
Expand Down
6 changes: 3 additions & 3 deletions deploy/rbac/leader_election_role_binding.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: governance-policy-syncer-leader-election
name: governance-policy-framework-addon-leader-election
subjects:
- kind: ServiceAccount
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
2 changes: 1 addition & 1 deletion deploy/rbac/role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
name: governance-policy-syncer
name: governance-policy-framework-addon
rules:
- apiGroups:
- ""
Expand Down
6 changes: 3 additions & 3 deletions deploy/rbac/role_binding.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: governance-policy-syncer
name: governance-policy-framework-addon
subjects:
- kind: ServiceAccount
name: governance-policy-syncer
name: governance-policy-framework-addon
namespace: open-cluster-management-agent-addon
2 changes: 1 addition & 1 deletion deploy/rbac/service_account.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: governance-policy-syncer
name: governance-policy-framework-addon
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module open-cluster-management.io/governance-policy-syncer
module open-cluster-management.io/governance-policy-framework-addon

go 1.18

Expand Down
Loading

0 comments on commit d42f7fc

Please sign in to comment.