Skip to content

Commit 7d8b4b4

Browse files
Teja78906Teja78906
authored andcommitted
update validate checks
1 parent 304102a commit 7d8b4b4

2 files changed

Lines changed: 28 additions & 18 deletions

File tree

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Install Go
1818
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
1919
with:
20-
go-version: 'stable'
20+
go-version: '1.23'
2121
- run: make validate
2222

2323
test:
@@ -38,7 +38,7 @@ jobs:
3838
- name: Install Go
3939
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
4040
with:
41-
go-version: 'stable'
41+
go-version: '1.23'
4242

4343
- run: make test
4444

README.md

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,34 @@
1-
# cis-operator [![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/rancher/cis-operator/badge)](https://scorecard.dev/viewer/?uri=github.com/rancher/cis-operator)
1+
# cis-operator [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/rancher/cis-operator/badge)](https://securityscorecards.dev/viewer/?uri=github.com/rancher/cis-operator)
22

3-
The cis-operator enables running CIS benchmark security scans on a Kubernetes cluster and generate compliance reports that can be downloaded.
4-
Benchmarks tests and the execution logic lives on [rancher/security-scan].
3+
The cis-operator enables running CIS benchmark security scans on a Kubernetes cluster and generate compliance reports that can be downloaded. Benchmarks tests and the execution logic lives on [rancher/security-scan](https://github.com/rancher/security-scan).
54

6-
## Building
5+
> [!IMPORTANT]
6+
> **This project has been replaced by [rancher/compliance-operator](https://github.com/rancher/compliance-operator).**
7+
> It is now in a **Security Maintenance Phase** for Rancher 2.10 and 2.11. No new features will be added.
78
8-
`make`
9+
---
910

11+
## Migration
12+
For Rancher v2.12.0+, the legacy CIS Benchmark App is replaced by the new **[Rancher Compliance App](https://ranchermanager.docs.rancher.com/how-to-guides/advanced-user-guides/compliance-scan-guides)**. Please follow the official guide to migrate your custom profiles:
1013

11-
## Running
12-
1. Install the custom resource definitions:
13-
- `kubectl apply -f crds/`
14-
2. Install the operator
15-
`./bin/cis-operator`
14+
👉 **[Migration Guide: CIS Benchmark to Rancher Compliance](https://support.scc.suse.com/s/kb/Migrating-from-Rancher-CIS-Benchmark-to-Rancher-Compliance?language=en_US)**
1615

16+
---
17+
18+
## Support Status
19+
20+
| Branch | Rancher Version | Status | Recommended Action |
21+
| :--- | :--- | :--- | :--- |
22+
| **main** | v2.11.x | **Security Only** | Move to [Compliance Operator](https://github.com/rancher/compliance-operator) |
23+
| **release/v1.4** | v2.11.x | **Security Only** | Plan migration for Rancher 2.12+ |
24+
| **release/v1.3** | v2.10.x | **Security Only** | Plan migration for Rancher 2.12+ |
25+
| **release/v1.2** | v2.9.x | **EOL** | Upgrade to supported version |
26+
27+
### Maintenance Policy
28+
* **Issues & Feedback:** Direct all new feature requests or general bugs to the [Compliance Operator Issues](https://github.com/rancher/compliance-operator/issues).
29+
* **Security Patches:** We will continue to review PRs for documented security vulnerabilities (CVEs) on supported 2.10/2.11 lines. All other PRs will be redirected.
30+
31+
---
1732

1833
## Branches and Releases
1934
### General information
@@ -38,11 +53,6 @@ bug fixes and security-related dependency bumps.
3853
Refer to the [Support Compatibility Matrix](https://www.suse.com/suse-rancher/support-matrix/)
3954
for official compatibility information.
4055

41-
### How future release branches should be generated
42-
Follow these guidelines when releasing new branches:
43-
1. Name convention to be used: `release/v1.x.x`.
44-
2. Update the [Branch and Releases](https://github.com/rancher/cis-operator#branches-and-releases) table with the new branches and remove the no longer needed branches.
45-
4656
## License
4757
Copyright (c) 2019 [Rancher Labs, Inc.](http://rancher.com)
4858

@@ -58,4 +68,4 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5868
See the License for the specific language governing permissions and
5969
limitations under the License.
6070

61-
[rancher/security-scan]: https://github.com/rancher/security-scan
71+
[rancher/security-scan]: https://github.com/rancher/security-scan

0 commit comments

Comments
 (0)