Skip to content

Update coredns-deployment.yaml #316

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 155 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
2158517
Revert kubetest2 integration (#17)
astaticvoid Oct 8, 2021
205c162
Add instructions to install from latest (#27)
Oct 11, 2021
46c4d4f
Integrate Github's Codql Analysis (#28)
runakash Oct 11, 2021
5e43764
Add first version to the changelog (#30)
runakash Oct 12, 2021
9379044
Add ability to install from release version + doc updates (#29)
Oct 13, 2021
e747596
Update README.md badges (Godoc link) (#32)
vanekjar Oct 14, 2021
1727fe7
Integrate Codecov to publish code coverage data (#33)
vanekjar Oct 14, 2021
1298c5d
Fix instance port conversion to be CPU arch independent (#35)
vanekjar Oct 14, 2021
ed85cdf
Create namespace when it does not exist (#25)
thalleslmF Oct 15, 2021
7e2c176
Modularize Cloud Map client (#31)
astaticvoid Oct 15, 2021
5c7b033
Add unit tests for model package (#38)
vanekjar Oct 16, 2021
bdcf3d0
Improve operation collector logic (#39)
astaticvoid Oct 18, 2021
0ad6491
Add operation poller unit tests (#40)
astaticvoid Oct 18, 2021
f29486f
Update controller and k8s client versions (#42)
astaticvoid Oct 20, 2021
634ffa6
Fix ns id cache (#43)
astaticvoid Oct 20, 2021
bfd82eb
Refactor client interface for service structs (#46)
astaticvoid Oct 21, 2021
6cfd1c1
Add additional permissions to the ClusterRole (#52)
hendoncr Oct 22, 2021
ba9b31c
Add the support for creating service with DNS namespace type (#48)
runakash Oct 25, 2021
8f8df95
Fix controllers RBAC permissions (#54)
vanekjar Oct 26, 2021
4909140
Annotate imported EndpointSlices with multicluster label (#56)
vanekjar Oct 28, 2021
075bf73
Add API happy case unit tests (#58)
astaticvoid Oct 29, 2021
a132823
Add janitor to clean up Cloud Map integration test resources (#57)
astaticvoid Nov 1, 2021
b49417a
Fix multiple instance registration/deregistration (#60)
astaticvoid Nov 4, 2021
15f8189
Improve unit test coverage (#61)
astaticvoid Nov 4, 2021
4382eff
Set AWS_REGION (#63)
runakash Nov 6, 2021
7509127
Update controller docker version to v0.1.1 (#64)
runakash Nov 6, 2021
b6a739c
Extract Cloud Map client cache (#67)
astaticvoid Nov 8, 2021
3f8cbd8
Replace ListInstances API calls with DiscoverInstances (#70)
astaticvoid Nov 9, 2021
e7a9357
Add integration test for service export (#69)
astaticvoid Nov 9, 2021
26134dc
Add architecture architecture to documentation (#72)
vanekjar Nov 10, 2021
949507a
Minor README update (#73)
Nov 11, 2021
c0a67bc
Add integration test workflow (#71)
astaticvoid Nov 11, 2021
45da1e9
Rename workflow extension (#74)
astaticvoid Nov 12, 2021
1c097de
Extend integration test to support service import (#76)
astaticvoid Nov 13, 2021
1a831be
Add polling to import integration test (#77)
astaticvoid Nov 13, 2021
28cb1b5
Add video from Kubecon to readme (#79)
bendu Nov 15, 2021
122e3aa
Infer aws region from eks cluster (#82)
bendu Nov 16, 2021
239ad38
Exporting service and endpoints port attributes (#78)
runakash Nov 16, 2021
7dec8da
Fix go.sum file (#85)
runakash Nov 16, 2021
15874d0
Reformat instance id to the format {protocol}://{ip}:{port} (#86)
runakash Nov 17, 2021
94c4488
Add slack channel link (#87)
astaticvoid Nov 17, 2021
a23d0c7
Sync Service/Deployment changes (#88)
runakash Nov 19, 2021
c3f4dd0
Update endpoint slices during service import reconciliation (#91)
astaticvoid Nov 19, 2021
d9ca89e
Add the support for kubectl version <= 1.18 (#92)
runakash Nov 19, 2021
a74d470
Update release tag v0.2.0 (#93)
runakash Nov 19, 2021
cca995a
Change exported endpoint ID delimiters, add -ldflags to go run (#94)
astaticvoid Nov 19, 2021
e081acd
Patch release v0.2.1 (#95)
runakash Nov 19, 2021
b824b72
Delete CHANGELOG.md (#97)
runakash Nov 22, 2021
568f1bc
Fix clusterole access (#99)
runakash Nov 24, 2021
ed29d6d
Simplify example-service.yaml (#106)
runakash Nov 25, 2021
7214c2c
Minor improvements/cleanup to the README.md and CONTRIBUTING.md (#107)
runakash Nov 25, 2021
30416ac
Improve Logging (#109)
runakash Nov 26, 2021
cd633bc
Track v1 release for configure aws creds (#112)
bendu Dec 1, 2021
14b1c36
Integrate golangci-lint (#114)
runakash Dec 2, 2021
e860c5c
Set the Service as ServiceExport's OwnerReference (#115)
runakash Dec 3, 2021
24f1996
Improve import updates with slice change plans and port deltas (#116)
astaticvoid Dec 3, 2021
9160b6e
Patch release v0.2.2 (#117)
astaticvoid Dec 3, 2021
e5cd011
Integrate golangci-lint Github Action (#118)
runakash Dec 7, 2021
2ce8f28
Move mocks to mock packages (#120)
astaticvoid Dec 7, 2021
490dce5
Remove redundant apache license headers (#121)
astaticvoid Dec 7, 2021
795dd80
Differentiate dns and http ns test constants (#123)
astaticvoid Dec 9, 2021
97072a6
Cache namespace and service maps (#124)
astaticvoid Dec 13, 2021
6f90059
Update deployment samples and README.md (#127)
cameronsenese Feb 14, 2022
48ed001
Patch release v0.2.3 (#129)
runakash Apr 20, 2022
060ac2d
Fix build for multiple Go versions (#132)
fredjywang May 17, 2022
4cbe722
Update dependencies and move to go1.17 (#133)
astaticvoid May 19, 2022
3ec2adb
Update CodeQL to v2 (#136)
astaticvoid May 19, 2022
661806a
Revert fix build for older Go versions (#137)
fredjywang May 19, 2022
d2df88b
Upgrade controller-gen to v0.8 (#138)
astaticvoid May 24, 2022
80d6271
Added managed by label - issue 110 (#139)
matthewgoodman13 Jun 14, 2022
5be8d91
Create dependabot.yml (#142)
Jun 21, 2022
5edbd75
Bump k8s.io/client-go from 0.24.0 to 0.24.2 (#146)
dependabot[bot] Jun 21, 2022
074c993
Bump github.com/aws/aws-sdk-go-v2/config from 1.15.7 to 1.15.11 (#147)
dependabot[bot] Jun 21, 2022
4067da4
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#145)
dependabot[bot] Jun 21, 2022
513a79d
Bump github.com/stretchr/testify from 1.7.0 to 1.7.4 (#148)
dependabot[bot] Jun 22, 2022
9c0e4c9
Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 (#149)
dependabot[bot] Jun 22, 2022
5220cb5
Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (#151)
dependabot[bot] Jun 24, 2022
902d864
Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.2 (#152)
dependabot[bot] Jun 24, 2022
e06be9a
Bump github.com/aws/aws-sdk-go-v2 from 1.16.5 to 1.16.6 (#157)
dependabot[bot] Jul 5, 2022
98e57b3
Bump github.com/aws/aws-sdk-go-v2/config from 1.15.11 to 1.15.12 (#156)
dependabot[bot] Jul 5, 2022
c61174b
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#158)
dependabot[bot] Jul 5, 2022
ff9b6ff
Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#155)
dependabot[bot] Jul 5, 2022
5b248a1
Bump github.com/aws/aws-sdk-go-v2 from 1.16.6 to 1.16.7 (#159)
dependabot[bot] Jul 7, 2022
13dc38b
Bump github.com/aws/aws-sdk-go-v2/config from 1.15.12 to 1.15.13 (#160)
dependabot[bot] Jul 7, 2022
fcb26db
Single Group to Multi-Group Project Structure Migration (#153)
matthewgoodman13 Jul 8, 2022
71f5d91
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#161)
dependabot[bot] Jul 8, 2022
24c96f3
Implement end-to-end EKS integration test (#154)
fredjywang Jul 11, 2022
b91fe75
Update libs to support Apple silicon (#164)
astaticvoid Jul 14, 2022
fce4412
Bump github.com/aws/aws-sdk-go-v2/config from 1.15.13 to 1.15.14 (#163)
dependabot[bot] Jul 20, 2022
fcc266d
Bump k8s.io/apimachinery from 0.24.2 to 0.24.3 (#166)
dependabot[bot] Jul 20, 2022
ce5c2d2
Add ServiceType to Cloud Map and Endpoints (#170)
fredjywang Jul 29, 2022
674fdc4
Bump k8s.io/api from 0.24.2 to 0.24.3 (#167)
dependabot[bot] Jul 29, 2022
a95829a
Unit test for ExtractServiceType function (#171)
fredjywang Jul 29, 2022
0354a3d
Propagate ClusterID to Cloud Map & Endpoints (#165)
matthewgoodman13 Jul 29, 2022
b8a3b1e
Fix integration tests + update docs (#178)
matthewgoodman13 Aug 2, 2022
aab4c29
Bump github.com/aws/aws-sdk-go-v2 from 1.16.7 to 1.16.8 (#177)
dependabot[bot] Aug 2, 2022
8460148
Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 (#169)
dependabot[bot] Aug 2, 2022
84f43fc
Importing Headless Services Support for A/AAAA records (#180)
fredjywang Aug 10, 2022
bdfd9d7
New DerivedServices Architecture + Source-Cluster label (#179)
matthewgoodman13 Aug 11, 2022
b5cdcb1
EKS Integration Test Fixes (#187)
matthewgoodman13 Aug 11, 2022
4d7cea7
Headless services local integration test (#194)
fredjywang Aug 18, 2022
bed17fe
Bump github.com/aws/aws-sdk-go-v2/config from 1.15.14 to 1.17.1 (#195)
dependabot[bot] Aug 18, 2022
6983cf6
Propagate SvcExportCreationTimestamp to Endpoints (#200)
matthewgoodman13 Aug 29, 2022
3e8fde3
Update dependabot.yml (#206)
Aug 30, 2022
cec6b51
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#191)
dependabot[bot] Aug 30, 2022
63fa7d2
Bump github.com/onsi/gomega from 1.20.0 to 1.20.1 (#204)
dependabot[bot] Aug 30, 2022
5b0a75f
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#209)
dependabot[bot] Aug 30, 2022
d6769d8
Bump github.com/aws/aws-sdk-go-v2/config from 1.17.1 to 1.17.2 (#208)
dependabot[bot] Aug 30, 2022
4d38220
Add support for Ready, Hostname and Nodename Endpoint attributes. And…
runakash Sep 2, 2022
343244a
Add User-Agent (#215)
runakash Sep 2, 2022
69d2a52
Bump github.com/aws/aws-sdk-go-v2/config from 1.17.2 to 1.17.4 (#214)
dependabot[bot] Sep 2, 2022
e6571cf
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#218)
dependabot[bot] Sep 2, 2022
9fbb77c
Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 (#213)
dependabot[bot] Sep 2, 2022
abf360c
Add a command to download goimports binary, this is to fix the failin…
runakash Sep 7, 2022
5a8f175
Update the ClusterProperty id.k8s.io to cluster.clusterset.k8s.io (#…
runakash Sep 8, 2022
d07e680
v0.3.0 release (#222)
Sep 15, 2022
e77daac
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#230)
dependabot[bot] Oct 3, 2022
78c6982
Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#231)
dependabot[bot] Oct 3, 2022
2c267ab
Generate mkdocs, and copy the blog from https://blog.bytequalia.com/k…
Oct 19, 2022
dac99e3
Bump github.com/aws/aws-sdk-go-v2 from 1.16.16 to 1.17.1 (#237)
dependabot[bot] Nov 2, 2022
0685ed7
Bump github.com/aws/aws-sdk-go-v2/config from 1.17.4 to 1.17.10 (#238)
dependabot[bot] Nov 2, 2022
4eec058
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#235)
dependabot[bot] Nov 2, 2022
3f1bd63
Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#236)
dependabot[bot] Nov 2, 2022
c9932b9
Update README.md (#241)
Nov 4, 2022
2db7055
Add rate limiter to the Cloudmap API calls. Increasing the base delay…
Nov 7, 2022
2ba9e04
Explicit error handling by introducing NotFound error types, and repl…
Nov 14, 2022
4dc8b4d
Rework operation poller (#245)
Nov 15, 2022
682157b
Remove non-implemented Ginkgo BDD test (#247)
Nov 15, 2022
acd2c06
Split the endpoints cache and default cache (namespace and service) s…
Nov 15, 2022
c09ae3e
Add deletecollection verb. To fix the error encountered with k8s Dele…
Nov 15, 2022
05c0a97
Configure Concurrency for Intergration Tests (#250)
Nov 17, 2022
48d0a5c
Add rate limiters for all the CloudMap's API calls. And optimize the …
Nov 28, 2022
ba90126
Update golangci-lint version (#252)
bansal19 Nov 28, 2022
ca0b562
Bump github.com/aws/aws-sdk-go-v2/config from 1.17.10 to 1.18.3 (#253)
dependabot[bot] Dec 1, 2022
d68c768
Check cluster ID during service export (#255)
bansal19 Dec 8, 2022
887737e
v0.3.1 release (#256)
Dec 9, 2022
37a57ea
Ipv6 (#257)
CurtisThe Dec 13, 2022
bb6d804
Bump golang.org/x/time from 0.2.0 to 0.3.0 (#260)
dependabot[bot] Jan 3, 2023
feb22a2
Bump github.com/aws/aws-sdk-go-v2 from 1.17.1 to 1.17.3 (#261)
dependabot[bot] Jan 3, 2023
16ed152
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#259)
dependabot[bot] Jan 3, 2023
943eaff
Bump github.com/aws/aws-sdk-go-v2/config from 1.18.3 to 1.18.7 (#258)
dependabot[bot] Jan 3, 2023
9ddd40e
Bump github.com/emicklei/go-restful (#266)
dependabot[bot] Feb 9, 2023
08d1903
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#265)
dependabot[bot] Feb 9, 2023
24583f7
Bump github.com/aws/aws-sdk-go-v2/config from 1.18.7 to 1.18.12 (#267)
dependabot[bot] Feb 9, 2023
451f134
Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0…
dependabot[bot] Feb 25, 2023
3d121ee
Bump golang.org/x/crypto from 0.0.0-20220214200702-86341886e292 to 0.…
dependabot[bot] Feb 25, 2023
9d6684a
Bump github.com/aws/aws-sdk-go-v2 from 1.17.4 to 1.17.5 (#279)
dependabot[bot] Mar 1, 2023
c1254a3
Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#277)
dependabot[bot] Mar 1, 2023
35f92a7
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#278)
dependabot[bot] Mar 1, 2023
ceecd6f
Bump github.com/aws/aws-sdk-go-v2/config from 1.18.12 to 1.18.15 (#276)
dependabot[bot] Mar 1, 2023
c586797
Bump github.com/aws/aws-sdk-go-v2/config from 1.18.15 to 1.18.19 (#283)
dependabot[bot] Apr 3, 2023
6bef326
Bump github.com/aws/aws-sdk-go-v2/service/servicediscovery (#282)
dependabot[bot] Apr 3, 2023
c55daf6
Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 (#281)
dependabot[bot] Apr 3, 2023
a66f87a
Update README.md (#314)
Feb 13, 2024
ccc06fc
Update coredns-deployment.yaml
emanuele-leopardi Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/.codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# validate
# cat .codecov.yml | curl --data-binary @- https://codecov.io/validate

codecov:
require_ci_to_pass: yes

coverage:
precision: 2
round: down
range: "70...100"
status:
project:
default:
if_ci_failed: error #success, failure, error, ignore
informational: true
only_pulls: true

comment:
layout: "reach,diff,flags,files,footer"
behavior: default
require_changes: no

ignore:
- "config/**/*"
- "pkg/apis/**/*"
- "mocks/**/*"
- "integration/shared/scenarios/**/*"
- "pkg/common/logger.go"
- "test/*"
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "gomod" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "monthly"
25 changes: 20 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
name: build

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

Expand All @@ -9,15 +11,28 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Set up Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.17

- name: Run unit tests
- name: checkout
uses: actions/checkout@v3

- name: Unit tests
run: make test

- name: Run acceptance tests
run: make e2e-test
- name: Upload code coverage
uses: codecov/codecov-action@v3
with:
files: cover.out

- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
version: v1.45.2
# Optional: if set to true then the action don't cache or restore ~/go/pkg.
skip-pkg-cache: true
# Optional: if set to true then the action don't cache or restore ~/.cache/go-build.
skip-build-cache: true
71 changes: 71 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ main ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
schedule:
- cron: '35 16 * * 5'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'go' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
38 changes: 38 additions & 0 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: integration
on:
push:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
integration-test:
name: Run Integration Test
runs-on: ubuntu-latest
environment: Integration Test
permissions:
id-token: write
steps:
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-region: us-west-2
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
role-session-name: IntegrationTestSession
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.17
- name: Set up env
run: source ~/.bashrc
- name: Start clean
run: make kind-integration-cleanup
- name: Set up cluster
run: make kind-integration-setup
- name: Run tests
run: make kind-integration-run
- name: Clean up clusters
run: make kind-integration-cleanup
22 changes: 22 additions & 0 deletions .github/workflows/mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: mkdocs
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout main
uses: actions/checkout@v2

- name: Setup python
uses: actions/setup-python@v2
with:
python-version: 3.x

- name: Install mkdocs
run: pip install mkdocs-material

- name: Publish mkdocs
run: mkdocs gh-deploy --force
6 changes: 2 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
vendor/
bin/
testbin/
testlog/
cover.out

# Files generated by JetBrains IDEs, e.g. IntelliJ IDEA
Expand All @@ -10,8 +11,5 @@ cover.out
# OSX trash
.DS_Store

# mocks generated by mockgen
#mocks generated by mockgen
mocks/

# e2e test artifacts
_artifacts/
35 changes: 35 additions & 0 deletions .golangci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
linters-settings:
errcheck:
check-type-assertions: true
goconst:
min-len: 2
min-occurrences: 3
govet:
check-shadowing: true
nolintlint:
require-explanation: true
require-specific: true

linters:
enable:
- dupl
- goconst
- gocritic
- gofmt
- goimports
- misspell
- whitespace

issues:
exclude-rules:
- path: _test\.go # disable some linters on test files
linters:
- dupl

run:
issues-exit-code: 1
concurrency: 4
skip:
- .*_mock.go
- mocks/
- pkg/apis/
1 change: 0 additions & 1 deletion CHANGELOG.md

This file was deleted.

Loading