@@ -62,11 +62,7 @@ $(ISTIO_DOCKER)/certs:
62
62
63
63
# tell make which files are copied from the source tree and generate rules to copy them to the proper location:
64
64
# TODO(sdake) $(NODE_AGENT_TEST_FILES) $(GRAFANA_FILES)
65
- DOCKER_FILES_FROM_SOURCE: =tools/packaging/common/istio-iptables.sh tools/packaging/common/istio-clean-iptables.sh \
66
- tests/testdata/certs/cert.crt tests/testdata/certs/cert.key tests/testdata/certs/cacert.pem
67
- # generates rules like the following:
68
- # $(ISTIO_DOCKER)/tools/packaging/common/istio-iptables.sh: $(ISTIO_OUT)/tools/packaging/common/istio-iptables.sh | $(ISTIO_DOCKER)
69
- # cp $FILE $$(@D))
65
+ DOCKER_FILES_FROM_SOURCE: =tests/testdata/certs/cert.crt tests/testdata/certs/cert.key tests/testdata/certs/cacert.pem
70
66
$(foreach FILE,$(DOCKER_FILES_FROM_SOURCE), \
71
67
$(eval $(ISTIO_DOCKER ) /$(notdir $(FILE ) ) : $(FILE ) | $(ISTIO_DOCKER ) ; cp $(FILE ) $$(@D ) ))
72
68
@@ -109,7 +105,6 @@ docker.proxyv2: $(ISTIO_OUT_LINUX)/pilot-agent
109
105
docker.proxyv2 : pilot/docker/Dockerfile.proxyv2
110
106
docker.proxyv2 : pilot/docker/envoy_pilot.yaml.tmpl
111
107
docker.proxyv2 : pilot/docker/envoy_policy.yaml.tmpl
112
- docker.proxyv2 : tools/packaging/common/istio-iptables.sh
113
108
docker.proxyv2 : pilot/docker/envoy_telemetry.yaml.tmpl
114
109
docker.proxyv2 : $(ISTIO_DOCKER ) /istio-iptables
115
110
$(DOCKER_RULE )
@@ -123,8 +118,8 @@ docker.proxytproxy: $(ISTIO_OUT_LINUX)/pilot-agent
123
118
docker.proxytproxy : pilot/docker/Dockerfile.proxytproxy
124
119
docker.proxytproxy : pilot/docker/envoy_pilot.yaml.tmpl
125
120
docker.proxytproxy : pilot/docker/envoy_policy.yaml.tmpl
126
- docker.proxytproxy : tools/packaging/common/istio-iptables.sh
127
121
docker.proxytproxy : pilot/docker/envoy_telemetry.yaml.tmpl
122
+ docker.proxytproxy : $(ISTIO_DOCKER ) /istio-iptables
128
123
$(DOCKER_RULE )
129
124
130
125
docker.pilot : BUILD_PRE=chmod 755 pilot-discovery cacert.pem &&
@@ -152,8 +147,6 @@ docker.app: $(ISTIO_DOCKER)/certs
152
147
# Test application bundled with the sidecar (for non-k8s).
153
148
docker.app_sidecar : BUILD_ARGS=--build-arg BASE_VERSION=${BASE_VERSION}
154
149
docker.app_sidecar : tools/packaging/common/envoy_bootstrap_v2.json
155
- docker.app_sidecar : tools/packaging/common/istio-iptables.sh
156
- docker.app_sidecar : tools/packaging/common/istio-clean-iptables.sh
157
150
docker.app_sidecar : tools/packaging/common/istio-start.sh
158
151
docker.app_sidecar : tools/packaging/common/istio-node-agent-start.sh
159
152
docker.app_sidecar : tools/packaging/deb/postinst.sh
@@ -168,6 +161,8 @@ docker.app_sidecar: pkg/test/echo/docker/Dockerfile.app_sidecar
168
161
docker.app_sidecar : pilot/docker/envoy_pilot.yaml.tmpl
169
162
docker.app_sidecar : pilot/docker/envoy_policy.yaml.tmpl
170
163
docker.app_sidecar : pilot/docker/envoy_telemetry.yaml.tmpl
164
+ docker.app_sidecar : $(ISTIO_DOCKER ) /istio-iptables
165
+ docker.app_sidecar : $(ISTIO_DOCKER ) /istio-clean-iptables
171
166
$(DOCKER_RULE )
172
167
173
168
# Test policy backend for mixer integration
0 commit comments