Kubernetes Prow Robot
e1205698e6
Merge pull request #1933 from haiyanmeng/expose-es
...
Expose ElasticSearch as a LoadBalancer-type service
2019-12-11 16:16:32 -08:00
Kubernetes Prow Robot
a6535c4be2
Merge pull request #1934 from pwittrock/unk8s
...
revert pseudo/k8s deps
2019-12-11 16:08:32 -08:00
Phillip Wittrock
c2dc7ae789
revert pseudo/k8s deps
2019-12-11 15:28:04 -08:00
Haiyan Meng
afd24c6faf
Expose ElasticSearch as a LoadBalancer-type service
2019-12-11 15:05:10 -08:00
Haiyan Meng
0d79219e46
Avoid processing the nil pointer returned by kustomizationResultAdapter
...
Currently, the crawler job panics whenever a nil pointer is returned by
kustomizationResultAdapter.
2019-12-11 13:54:01 -08:00
Haiyan Meng
bffc0d7071
Mulitple improvements of the crawler
...
1) Set document IDs to avoid duplicating documents;
2) Set the `creationTime` field of each document in the index;
3) set the `values`, `kinds` and `identifiers` fields for all documents;
4) Add a `Copy` method into the `Document` struct: this fixes the issue
where all the documents existing in the index point to the same Document
object;
5) Avoid using keystore redis;
6) Set imagePullPolicy to `Always` for crawler jobs.
2019-12-11 11:10:48 -08:00
bzub
105a8e57c8
Detect path to plugins from krusty tests.
2019-12-07 13:16:15 -06:00
Jeffrey Regan
caa71a73fe
Get rid of the fake loader.
2019-12-05 10:50:42 -08:00
Haiyan Meng
d25b6ff3dc
Remove duplicates in kinds
2019-12-04 11:24:54 -08:00
Haiyan Meng
68a196dbe5
Add a test case to demonstrate kinds have duplicates
2019-12-04 11:24:23 -08:00
Haiyan Meng
8aaa3f56f5
Set the ElasticSearch index creation configuration
...
Currently, the `kustomize` index in ElasticSearch is using dynamic
mapping, which sets the types of all the fields to `text`. However,
`text` field type is good for full-text value matching, and not good for
exact-value matching. For exact-value matching, the `keyword` filed
type should be used.
2019-12-03 15:16:32 -08:00
Jeffrey Regan
e9ab3da164
Fix some nits in the crawler and elsewhere.
2019-12-03 10:44:44 -08:00
Jeffrey Regan
861c86a70a
Simplify plugin tests.
2019-12-02 17:12:59 -08:00
Jeffrey Regan
382c330f5b
Consolidate test harness to one package.
2019-12-02 12:29:10 -08:00
jregan
1f85ce454d
More tests/examples.
2019-11-30 11:32:08 -08:00
jregan
d98af3f06a
Add PrintPluginEnv plugin.
2019-11-30 09:58:11 -08:00
jregan
fdd2cc5004
Move another test.
2019-11-30 07:31:38 -08:00
jregan
ae0658869a
Move more examples up.
2019-11-30 06:57:57 -08:00
Dingshujie
c3716ff3e0
mv diamonds to api/krusty/, Provide another high level example.
2019-11-30 17:35:09 +08:00
Dingshujie
8e7c53b9e7
mv extendedpatch_test, inlinepatch_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
cbfe314778
mv generatormergeandreplace_test, generatoroptions_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
2d39d64d3a
mv mutiplepath_test, nullvalues_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
cd84b65972
mv pruneconfigmap_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
fd7574cd61
mv variableref_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
d28ef820ea
mv resourceconflict_test to api/krusty/, Provide another high level example.
2019-11-30 14:50:36 +08:00
Dingshujie
e5c314a3ea
mv namespace_test to api/krusty/, Provide another high level example.
2019-11-30 14:25:02 +08:00
Dingshujie
189f65dab9
mv crd_test to api/krusty/, Provide another high level example.
2019-11-30 09:41:56 +08:00
Dingshujie
9942a9278f
mv configmaps_test to api/krusty/, Provide another high level example.
2019-11-30 09:34:01 +08:00
jregan
a49a764705
More tests.
2019-11-29 08:31:51 -08:00
jregan
50c63d0021
Move another test up.
2019-11-29 08:00:03 -08:00
jregan
038c070626
Simplify and document plugin test harness.
2019-11-29 07:30:42 -08:00
Jeff Regan
7ae21cb933
Merge pull request #1864 from Dingshujie/master
...
mv basereusenameprefix_test to api/krusty/
2019-11-29 06:55:42 -08:00
Jeff Regan
f5a7227e26
Merge pull request #1859 from utilitywarehouse/master
...
Fallback to full clone if git fetch fails
2019-11-29 05:05:30 -08:00
Dingshujie
8a2b3cd1d9
mv basereusenameprefix_test to api/krusty/, Provide another high level example.
2019-11-29 20:42:56 +08:00
john
61133f3e2e
remove flag logic
2019-11-29 08:58:14 +00:00
john
bf339173c8
unify git cloner behaviour
2019-11-29 08:58:04 +00:00
jregan
f0153997e1
Provide another high level example.
2019-11-28 08:18:12 -08:00
jregan
89e7b76d48
Start making examples more visible.
2019-11-28 07:23:37 -08:00
john
6485a7cf3e
add --deep_git_clone flag
2019-11-28 11:54:03 +00:00
Jeff Regan
752ddd087b
Merge pull request #1845 from haiyanmeng/work
...
Make the crawler work
2019-11-27 12:07:23 -08:00
Haiyan Meng
9bba761a14
Add config for creating an ElasticSearch Cluster
2019-11-26 19:38:17 -08:00
jregan
f3e735153f
More tests, better errors.
2019-11-26 19:29:06 -08:00
Haiyan Meng
31c5e89b1f
Add String method to KustomizationDocument to avoid printing the
...
content of kustomization.yaml
2019-11-26 14:49:44 -08:00
Haiyan Meng
84b75afae4
Make the crawler work
...
1) add the crawler binary and fix the crawler library
2) remove the readiness probe in the search backend
3) add config for redis keystore
4) add github_api_secret.txt file with instructions
2019-11-26 09:50:51 -08:00
Jeff Regan
96c2873cc0
Merge pull request #1814 from haiyanmeng/dockerfile
...
Fix dir paths in crawler backend Dockerfile
2019-11-21 12:05:02 -08:00
Haiyan Meng
53b5e0f602
Fix dir paths in crawler backend Dockerfile
2019-11-18 13:35:16 -08:00
Jeffrey Regan
bf119bf5b7
Add test elaborating on custom config.
2019-11-18 09:24:12 -08:00
Jeffrey Regan
362454413a
Activate lint typecheck
2019-11-18 07:46:43 -08:00
Jeffrey Regan
83db25d6c4
Activate lint for unused code.
2019-11-18 06:41:01 -08:00
jregan
0924269e76
Activate lint staticcheck.
2019-11-16 07:04:53 -08:00