Tomofumi Hayashi
4a4b9d6ebd
s/folloiwng/following/
2018-11-30 00:31:39 +09:00
Tomofumi Hayashi
426e9b2581
Add 'skip in case of daemonset' at "SA, ClusterRole..."
2018-11-30 00:31:39 +09:00
Tomofumi Hayashi
b13b3c9e65
Indent the paragraph at "install multus"
2018-11-30 00:31:39 +09:00
Tomofumi Hayashi
1a78cb5766
Update README.md and split into several child documents
...
Fix #154 and #139 . Thank you @dougbtv for reviewing the docs!
2018-11-30 00:31:39 +09:00
Alona Kaplan
f4068d18bd
Support IPRequest to specify IP address for interface
2018-11-30 00:16:11 +09:00
Tomofumi Hayashi
d1c8a3d93f
Fix the log message.
2018-11-29 15:11:33 +09:00
Doug Smith
6ffd60d289
Merge pull request #194 from intel/travis-ci
...
Travis
2018-11-19 11:35:58 -05:00
dougbtv
eb0eaf5099
[travis] Updates Travis to build ':snapshot' tagged image on each merge into master
2018-11-19 11:31:54 -05:00
Doug Smith
cbf737b917
Merge pull request #184 from s1061123/dev/issue_template
...
Add issue template for {bug,enhance,support}
2018-11-15 10:18:13 -05:00
Przemyslaw Lal
bf893189ef
fix indentation
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
0903a11dc6
webhook documentation updates
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
de954a68dd
add more webhook tests
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
b59a82d6fb
improve error handling in webhook
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
d9e9e7b5dd
run webhook as a deployment
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
82b3549c5d
Add proxy env variables to docker build script
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
3f19f95fca
Add documentation for validating admission webhook
...
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
4471a16a9d
Add deployment files for validating admission webhook
...
* Add script for automated certtificates and secret generation
* Add pod, service and webhook configuration specification files
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Przemyslaw Lal
5aecd09331
Add validating admission webhook
...
* Add validating admission webhook HTTP server application
* Handle incoming AdmissionReview requests and validate their correctness, handle errors if any
* Validate Network Attachment Definition objects
* Send AdmissionReview response with allowed/denied decision and its reason
* In case of any other errors (malformed HTTP request, empty body, etc.) send proper HTTP error code
* Use TLS encryption
* Add some basic unit tests for Network Attachment Definition objects validation
* Build Docker image with webhook application
Signed-off-by: Przemyslaw Lal <przemyslawx.lal@intel.com>
2018-11-12 23:22:14 +00:00
Alona Kaplan
ec543570b5
Setting the MAC in CNI_ARGS shouldn't override the already existing CNI_ARGS
2018-11-12 17:13:37 +01:00
Dan Williams
5ef87bfd71
CRD: interfaceRequest -> interface (v1 spec conformance)
...
Change the Network Attachment Selection Annotation long-form
interface name request JSON key from 'interfaceRequest' to
'interface' to conform with the V1 NPWG spec.
2018-11-09 13:20:51 +09:00
Tomofumi Hayashi
9f00ea47f5
Fix rebase conflicts.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
41348f2de1
Fix multus_test.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
dccb303d6e
Remove unnecessary else clause
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
f4f187d71d
Incorporate @dcbw's comment.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
60dfae14ea
Add mac/interfaceRequest section in README.md
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
e505174d94
Change json field name to align with NPWG spec v1.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
0812a8f7d7
Fix the way to set MAC.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
3b073d7eb6
Add debug messasge for MAC.
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
deb2f2f64c
Support MacRequest to specify MAC address for interface
2018-11-09 00:15:35 +09:00
Tomofumi Hayashi
d03379d768
Add issue template for {bug,enhance,support}
2018-11-06 16:28:33 +09:00
Tomofumi Hayashi
550f68024f
Fix example files ( #171 and #183 )
2018-11-05 21:57:38 +09:00
Tomofumi Hayashi
5782dc1916
Fix typo in README.md
2018-11-02 22:54:39 +09:00
Tomofumi Hayashi
8b94703a4c
Add clusterNetwork/defaultNetwork into multus
...
To support CRD/file/directory, add clusterNetwork/defaultNetwork
in multus.conf file.
2018-11-02 22:54:39 +09:00
Tomofumi Hayashi
4b231c6855
Add unit tests for clusterNetwork/defaultNetworks
2018-11-02 22:54:39 +09:00
Tomofumi Hayashi
3673a07229
Add clusterNetwork/defaultNetwork into multus
...
To support CRD/file/directory, add clusterNetwork/defaultNetwork
in multus.conf file.
2018-11-02 22:54:39 +09:00
Tomofumi Hayashi
5871c8744a
Add clusterNetwork/defaultNetwork into multus
...
To support CRD/file/directory, add clusterNetwork/defaultNetwork
in multus.conf file.
2018-11-02 22:54:39 +09:00
Michael Cambria
aa7e000251
Make conflistDel() behave like conflistAdd()
...
conflistAdd() finds binaries differently than conflistDel().
Make the two call find binaries the same way.
Fixes #179
Signed-off-by: Michael Cambria <mcambria@redhat.com>
2018-11-02 02:50:28 +09:00
dougbtv
67e661f932
[rbac] Tightens down RBAC for clusterrole
2018-11-02 02:22:53 +09:00
Michael Cambria
5eca507387
Fix logFile to match configuration json
...
The Logging Options section of README describes how to specify a file
to log to. There is a typo, LogFile should be logFile to match the
json.
Fixes #177
Signed-off-by: Michael Cambria <mcambria@redhat.com>
2018-10-31 10:14:47 +00:00
Doug Smith
bdf901c122
Merge pull request #171 from dougbtv/flannel_fix
...
Update flannel daemonset
2018-10-25 14:36:59 -04:00
dougbtv
447c6e0c2d
Fixes flannel daemonset stuck in pod queue in Kubernetes 1.12.x per #170
2018-10-25 14:36:01 -04:00
Shahar Klein
ad50ff56ff
Seems like the ENTRYPOINT value must be quoted
...
Signed-off-by: Shahar Klein <shaharklein@gmail.com>
2018-10-16 07:58:00 +09:00
Tomofumi Hayashi
17ae9c2e18
Fix TravisCI for the failure of 'go get golint'
2018-10-15 16:09:46 +09:00
Tomofumi Hayashi
4f45004710
TravisCI yaml parameterized
...
This change fixes #143 , to make some specific TravisCI args parameter.
2018-10-11 23:42:52 +09:00
Doug Smith
21cdfe5485
Default network readiness fix conflicts after rebase
2018-10-11 11:27:18 +09:00
Doug Smith
1caddaef4f
Merge pull request #162 from Kusanagi9999/improved-grep-to-search-for-conffiles
...
Improve grep in entrypoint.sh to only find .conf and .conflist files
2018-10-10 14:42:42 -04:00
Kuralamudhan Ramakrishnan
cee576c4d0
Update README.md
2018-10-10 15:29:58 +01:00
Kuralamudhan Ramakrishnan
a2022fa0d2
Update README.md
2018-10-10 15:14:28 +01:00
Abdul Halim
68da5dfb0d
fixed some typos in comments
...
Change-Id: Ieb650479b6b0fef1a4ecaeb2c3c1a7c15fff43d5
2018-10-10 11:52:58 +01:00
Abdul Halim
9d5e7e7abf
added checkpoint tests file
...
Change-Id: I53551660ffd017fe170de58abdf7a96e29178000
2018-10-10 11:52:58 +01:00