2424
2525use color_eyre:: Result ;
2626use futures:: { FutureExt , StreamExt } ;
27- use k8s_openapi:: {
28- api:: {
29- apps:: v1:: Deployment ,
30- core:: v1:: { LoadBalancerIngress , LoadBalancerStatus , Service , ServiceStatus } ,
31- } ,
32- Metadata ,
27+ use k8s_openapi:: api:: {
28+ apps:: v1:: Deployment ,
29+ core:: v1:: { LoadBalancerIngress , LoadBalancerStatus , Service , ServiceStatus } ,
3330} ;
3431use kube:: {
3532 api:: { Api , ListParams , Patch , PatchParams , ResourceExt } ,
36- core:: { object :: HasStatus , ObjectMeta } ,
33+ core:: ObjectMeta ,
3734 error:: ErrorResponse ,
3835 runtime:: {
3936 controller:: Action ,
@@ -52,7 +49,8 @@ use tracing::{debug, error, info, instrument, warn};
5249use crate :: {
5350 cloud:: Provisioner ,
5451 ops:: {
55- parse_provisioner_label_value, ExitNode , ExitNodeProvisioner , ExitNodeSpec , ExitNodeStatus , EXIT_NODE_NAME_LABEL , EXIT_NODE_PROVISIONER_LABEL ,
52+ parse_provisioner_label_value, ExitNode , ExitNodeProvisioner , ExitNodeSpec , ExitNodeStatus ,
53+ EXIT_NODE_NAME_LABEL , EXIT_NODE_PROVISIONER_LABEL ,
5654 } ,
5755} ;
5856use crate :: { deployment:: create_owned_deployment, error:: ReconcileError } ;
@@ -424,12 +422,7 @@ async fn reconcile_svcs(obj: Arc<Service>, ctx: Arc<Context>) -> Result<Action,
424422 )
425423 . await ?;
426424
427- tracing:: trace!( "deployment: {:?}" , _deployment) ;
428-
429- // set service binding to exit node
430-
431- let namespaced_nodes: Api < ExitNode > =
432- Api :: namespaced ( ctx. client . clone ( ) , & node. namespace ( ) . unwrap ( ) ) ;
425+ tracing:: trace!( ?_deployment) ;
433426
434427 finalizer:: finalizer (
435428 & services,
0 commit comments